Macfarlane Group PLC
Contact
View in org chart
Peter Atkinson
Chief Executive
Andrea Dunstan
Non-executive Director
S.c. Johnson
Ivor Gray
Group Finance Director
Robert Garner
Regional Operations Manager
+ 5 more
Current role