| CARGIL MANAGEMENT SERVICES LIMITED ACTIVE | Secretary | 31 Dec 2004 | | | | 27/28, Eastcastle Street, London, W1W 8DH |
| DE MICHIELI, Pietro ACTIVE | Director | 13 Feb 2025 | | Italy | June 1968 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| JONES, Matthew Leigh ACTIVE | Director | 13 Feb 2025 | | United Kingdom | September 1964 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| CHAPMAN, David RESIGNED | Secretary | 04 Sep 2002 | 01 Feb 2004 | | | 14 Rhugarve Gardens, Linton, Cambridge, CB1 6LX |
| WOODBINE, Barry RESIGNED | Secretary | 01 Feb 2004 | 31 Dec 2004 | | | Garwood Lodge Main Street, Wentworth, Ely, Cambridgeshire, CB6 3QG |
| WOODBINE, Redolphine Alice RESIGNED | Secretary | | 04 Sep 2002 | | | Milton Lodge High Street Sutton, Ely, Cambridgeshire, CB6 2RP |
| AUMUND, Franz Walter RESIGNED | Director | 26 Jun 2002 | 04 Feb 2023 | | September 1944 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| DAVID, Ulrich, Dr RESIGNED | Director | 24 Dec 2024 | 24 Feb 2025 | Germany | April 1972 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| DEUSSEN, Hartmut RESIGNED | Director | 26 Jun 2002 | 09 Dec 2008 | | December 1939 | Hasselbeckstrasse 2, Duesseldorf 40625, Germany |
| KLOTTKA, Andreas Christian RESIGNED | Director | 09 Dec 2008 | 25 Aug 2022 | | December 1962 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| MITCHELL, Andrew Lee RESIGNED | Director | | 26 Jun 2002 | England | April 1957 | 8 Columbine Road, Ely, Cambridgeshire, CB6 3WN |
| VAN DENDEREN, Alexander Franciskus Martinus RESIGNED | Director | 20 Sep 2022 | 31 Dec 2024 | Netherlands | December 1969 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |
| WOODBINE, Barry RESIGNED | Director | | 31 Jan 2013 | United Kingdom | July 1949 | Gemini House Cambridgeshire, Business Park, 1 Bartholomews Walk Ely, Cambridgeshire, CB7 4EA |