| Company | Timeline | Status | |
| National Farmers Union Mutual Insurance Society Limited(The) Director • Actuary  | 1 Mar 2021←1 Year 8 Months→31 Oct 2022  | Active  | |
| Ross Ainslie Consulting Limited Director • Actuary  | 19 Jan 2018←7 Years→Current  | Active  | |
| Longevitas Ltd Director • Actuary  | 12 May 2013←12 Years→Current  | Active  | |
| Stephen Richards Consulting Limited Director • Actuary  | 12 May 2013←12 Years→Current  | Active  | |
