| Company | Timeline | Status | |
| British Rowing Limited Director • Case Officer | 13 Feb 2010←2 Years 7 Months→22 Sep 2012 | Active | |
| Riverdene Court (Management) Limited Secretary • Ethics Manager | 12 Aug 2005←5 Years→1 Apr 2011 | Active | |
| British Rowing Limited Director • Case Officer | 16 Apr 2005←3 Years→7 Feb 2009 | Active | |
| Riverdene Court (Management) Limited Director • Ethincs & Compliance Manager | 2 Sep 2004←7 Years→1 Nov 2011 | Active | |
