| Company | Timeline | Status | |
| Achievement For ALL (3as) Ltd Director • Self-employed | 29 Jul 2016←1 Year 8 Months→3 Apr 2018 | Dissolved | |
| Achievement For ALL (3as) Ltd Director • Telecommunications Consultant | 7 Sep 2015←8 Months→30 May 2016 | Dissolved | |
| The Committee Of Advertising Practice Limited Director • Telecommunications Consultant | 28 Nov 2012←11 Years→13 May 2024 | Active | |
| Dovetail Human Resources Limited Director • Chartered Accountant | 30 Nov 1991←1 Year 10 Months→8 Oct 1993 | Dissolved | |
| Dovetail Human Resources Limited Secretary • Unreported | 30 Nov 1991←2 Years→30 Nov 1993 | Dissolved | |
| Macleod Hotels Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
