| Company | Timeline | Status | |
| Mark Jefferies Associates Limited Director • Consultant | 22 Dec 2011←13 Years→Current | Active | |
| Association Of Fundraising Consultants And Freelancers Director • Managing Director Craigmyle Lt | 24 Jul 1999←6 Years→19 Jun 2006 | Active | |
| Craigmyle And Company Limited Director • Fund Raising Consultant | 15 May 1992←30 Years→19 Oct 2022 | Active | |
