Director / officer
Donald Frank Glendinning MACLEOD
Born Jul 1983 · Nationality: British,Canadian · Country of residence: United Kingdom
Appointments
29
All recorded company roles
Current
25
Current roles on record
Resigned
4
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
SC224076 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC177486 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC177485 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC177487 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC177488 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC224077 · Director
Director
Appointed 10 Mar 2026
Company status: Active
SC850005 · Director
Director
Appointed 27 May 2025
Company status: Active
SC805941 · Director
Director
Appointed 5 Apr 2024
Company status: Active
SC266092 · Director
Director
Appointed 31 Dec 2023
Company status: Active
13295869 · Director
Director
Appointed 26 Mar 2021
Company status: Active
SC468033 · Director
Director
Appointed 31 Mar 2018
Company status: Active
SC030589 · Director
Director
Appointed 1 Apr 2016
Company status: Active
07937936 · Director
Director
Appointed 1 Apr 2016
Company status: Active
SC465376 · Director
Director
Appointed 1 Apr 2016
Company status: Active
07938446 · Director
Director
Appointed 1 Apr 2016
Company status: Active
SC465374 · Director
Director
Appointed 1 Apr 2016
Company status: Active
SC434466 · Director
Director
Appointed 1 Apr 2016
Company status: Active
03633107 · Director
Director
Appointed 1 Apr 2016
Company status: Active
SC487841 · Director
Director
Appointed 1 Apr 2016
Company status: Active