| Company | Timeline | Status | |
| Brooks, Crownhill Patternmakers Limited Secretary • Engineering Director | 1 May 2006←19 Years→Current | Active | |
| Brooks, Crownhill Patternmakers Limited Director • Engineer | 25 Aug 1992←33 Years→Current | Active | |
| Brooks, Crownhill Patternmakers Limited Director • Engineer | 25 Aug 1992←32 Years→26 Feb 2025 | Active | |
