Learn more
Log in
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
Group Finance Director at Beazley
Group Finance Director at HealthHero
Group Finance Director at Invictus Blue
Group Finance Director at Emerald Technology
Group Finance Director at UNGA
Access the worlds's biggest network of public org charts