Director / officer
Duncan Kirk FLETCHER
Born Jul 1967 · Nationality: British · Country of residence: Switzerland
Appointments
50
All recorded company roles
Current
27
Current roles on record
Resigned
21
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
SC835702 · Director
Director
Appointed 29 Jan 2025
Company status: Active
SC355756 · Director
Director
Appointed 31 Mar 2024
Company status: Active
SC339171 · Director
Director
Appointed 31 Mar 2024
Company status: Active
SC637820 · Director
Director
Appointed 2 Aug 2019
Company status: Active
SC618500 · Director
Director
Appointed 17 Jan 2019
Company status: Active
SC618478 · Director
Director
Appointed 17 Jan 2019
Company status: Active
SC616186 · Director
Director
Appointed 14 Dec 2018
Company status: Active
SC556955 · Director
Director
Appointed 8 Feb 2017
Company status: Active
08821710 · Director
Director
Appointed 19 Dec 2013
Company status: Active
08821061 · Director
Director
Appointed 19 Dec 2013
Company status: Active
08820619 · Director
Director
Appointed 19 Dec 2013
Company status: Active
SC387787 · Director
Director
Appointed 28 Oct 2010
Company status: Dissolved
SC339170 · Director
Director
Appointed 1 Oct 2008
Company status: Active
SC337744 · Director
Director
Appointed 13 Feb 2008
Company status: Active
SC309743 · Director
Director
Appointed 6 Oct 2006
Company status: Active
SC309744 · Director
Director
Appointed 6 Oct 2006
Company status: Active
SC309747 · Director
Director
Appointed 6 Oct 2006
Company status: Active
SC309750 · Director
Director
Appointed 6 Oct 2006
Company status: Active
SC233382 · Director
Director
Appointed 27 Jun 2003
Company status: Active
SC233381 · Director
Director
Appointed 27 Jun 2003
Company status: Active