| Company | Timeline | Status | |
| Seagull Communications Limited Secretary • Accountant  | 23 Mar 2008←17 Years→Current  | Active  | |
| Seagull Communications Limited Secretary • Accountant  | 23 Mar 2008←17 Years→30 Jun 2025  | Active  | |
| Schneider Electric Controls UK Limited Director • Financial Director  | 3 Jan 1991←8 Years→20 Apr 1999  | Active  | |
| Schneider Electric Controls UK Limited Secretary • Unreported  | 3 Jan 1991←8 Years→20 Apr 1999  | Active  | |
