| Company | Timeline | Status | |
| Aberdour School Educational Trust Director • Head Of It | 22 Sep 2015←10 Years→Current | Active | |
| Braxfield Consulting Limited Director • It Manager | 7 Sep 2015←10 Years→Current | Active | |
| Epicor Solutions UK Limited Director • Product Development Manager | 12 Oct 1999←2 Years 11 Months→1 Oct 2002 | Dissolved | |
| Epicor Solutions UK Limited Secretary • Product Development Manager | 12 Oct 1999←2 Years 11 Months→1 Oct 2002 | Dissolved | |
