Mackellar Group

Leadership Team

Mackellar Group

Leadership Team

Alastair MacKellar
Founder
David Overall
Chairman
Duncan MacKellar
Managing Director
Kurt Baumgart
Chief Operating Officer
Dave White
General Manager, Business Development
Stuart Arndell
Executive General Manager
Andre Desbiens
Chief Financial Officer