| Company | Timeline | Status | |
Teachers Motor Limited Director • Managing Director | 21 Dec 2006←9 Years→10 Feb 2016 | Dissolved | |
Exii Software Limited Director • Managing Director | 22 Apr 2004←11 Years→10 Feb 2016 | Dissolved | |
Moneo Limited Director • Managing Director | 11 Nov 2003←12 Years→10 Feb 2016 | Dissolved | |
| Teachers Property Limited Director • Managing Director | 11 Nov 2003←12 Years→1 Jun 2016 | Dissolved | |
| Teachers Management Services Limited Director • Managing Director | 11 Nov 2003←12 Years→1 Jun 2016 | Dissolved | |
| Teachers Financial Services Limited Director • Managing Director | 11 Nov 2003←12 Years→1 Jun 2016 | Active | |
| Sovereign Unit Trust Managers Limited Director • Managing Director | 11 Nov 2003←12 Years→1 Jun 2016 | Dissolved | |
| Teachers Assurance Company Limited Director • Managing Director | 11 Nov 2003←12 Years→1 Jun 2016 | Active | |
