| Company | Timeline | Status | |
| NSG Holding (Europe) Limited Secretary • Director | 1 Sep 2003←5 Years→21 Jul 2009 | Active | |
| NGF Europe Limited Director • Financial Director | 1 Sep 2003←20 Years→31 Oct 2023 | Active | |
| NGF Europe Limited Secretary • Unreported | 14 Dec 2001←21 Years→31 Oct 2023 | Active | |
| NGF Europe Pension Trustee Limited Director • Financial Controller | 9 Aug 1992←33 Years→Current | Active | |
| NGF Europe Pension Trustee Limited Secretary • Financial Controller | 9 Aug 1992←31 Years→4 Dec 2023 | Active | |
