| Company | Timeline | Status | |
| John M Grainger Limited Director • Company Director | 6 Oct 2018←7 Years→Current | Active | |
| Bda Audit Limited Director • Company Director | 20 Apr 2016←6 Years→27 Apr 2022 | Active | |
| British Drilling Association Limited Director • Company Director | 20 Apr 2016←6 Years→27 Apr 2022 | Active | |
(Congo) E M Drilling Limited Director • Director | 18 Jul 2011←1 Year 1 Month→21 Aug 2012 | Dissolved | |
E M Drilling Limited Director • Engineering Geologist | 5 Mar 2010←2 Years 5 Months→21 Aug 2012 | Dissolved | |
| John M Grainger Limited Director • Director | 23 Oct 2009←2 Years 10 Months→20 Aug 2012 | Active | |
