| Company | Timeline | Status | |
| IWC Actuarial Ltd Director • Actuary | 8 Mar 2012←13 Years→Current | Active | |
| 3173 Limited Director • Actuary | 22 Aug 2006←2 Years 2 Months→28 Oct 2008 | Active | |
| Dalriada Trustees Limited Director • Actuary | 14 Jun 2004←2 Years 2 Months→22 Aug 2006 | Active | |
| Spence & Partners Limited Director • Actuary | 3 Aug 2000←8 Years→28 Oct 2008 | Active | |
