| Company | Timeline | Status | |
| Charles Baynes Netherlands B.V Director • Group Financial Controller | 16 Mar 2020←5 Years→Current | Active | |
| Imi Holdings LLC Director • Group Financial Controller | 12 Mar 2020←5 Years→31 Jul 2025 | Active | |
| Imi Marston Limited Director • Group Financial Controller | 22 Jan 2020←5 Years→31 Jul 2025 | Active | |
| Imi Scotland Limited Director • Chief Management Accountant | 1 Jul 2016←3 Years→12 Aug 2019 | Active | |
| Truflo Investments Limited Director • Chief Management Accountant | 30 Jun 2016←3 Years→12 Aug 2019 | Active | |
| Truflo Group Limited Director • Chief Management Accountant | 30 Jun 2016←3 Years→12 Aug 2019 | Active | |
| Truflo International Limited Director • Chief Management Accountant | 30 Jun 2016←3 Years→12 Aug 2019 | Active | |
| Imi Refiners Limited Director • Chief Management Accountant | 30 Jun 2016←3 Years→12 Aug 2019 | Active | |
