| Company | Timeline | Status | |
| Allington Place Management Company Limited Director • Retired | 4 Jan 2008←17 Years→Current | Active | |
| Allington Place Management Company Limited Secretary • Retired | 4 Jan 2008←11 Years→15 Jul 2019 | Active | |
| The Business Council For Africa Director • Banker | 16 Apr 1999←1 Year→30 Apr 2000 | Active | |
Engagerefine Limited Director • Director | 3 Dec 1996←19 Years→15 Mar 2016 | Dissolved | |
