| Company | Timeline | Status | |
| Occupational Hygiene Training Association Director • Occupational Hygienist  | 13 Jan 2016←4 Years→20 May 2020  | Active  | |
| Occupational Hygiene Training Association Director • Unreported  | 26 Apr 2010←4 Years→24 Apr 2015  | Active  | |
The British Occupational Hygiene Society Director • Consultant  | 1 Jan 2003←11 Years→25 Mar 2014  | Dissolved  | |
| Genesis Environmental Limited Director • Occupational Hygienist  | 1 Mar 2000←24 Years→12 Nov 2024  | Dissolved  | |
| Diamond Environmental Limited Director • Occupational Hygiene Consultant  | 17 Jul 1991←8 Years→7 Feb 2000  | Active  | |
