Macfarlane Group PLC
Contact
View in org chart
Peter Atkinson
Chief Executive
Ivor Gray
Group Finance Director
S.c. Johnson
Robert Garner
Regional Operations Manager
Emma Mattock
Sales Development Lead
+ 5 more
James Macdonald
Company Secretary
Current role