| Company | Timeline | Status | |
| Hanna & Hutchinson Consulting Engineers Ltd Director • Director  | 18 Nov 2011←13 Years→Current  | Active  | |
| Hanna & Hutchinson Consulting Engineers Ltd Director • Director  | 18 Nov 2011←12 Years→28 Jun 2024  | Active  | |
| BDP Engineering Limited Director • Structural Engineer  | 1 Jul 2007←4 Years→23 Dec 2011  | Active  | |
| BDP Special Structures Group Limited Director • Structural Engineer  | 1 Feb 1999←8 Years→1 Feb 2007  | Active  | |
Building Design Partnership Pension Trustees Limited Director • Structural Engineer  | 11 Jun 1998←8 Years→17 Nov 2006  | Dissolved  | |
