Stewart McArthur

Stewart McArthur

Managing Director
EMEA

Stewart's journey with Spencer Ogden began at the company's inception in 2010, where he joined as a Principal Consultant. Since then, he has accelerated through the businesses career framework. 

During his tenure as EMEA Director, Stewart’s commitment to executing the company's growth plan, solidified Spencer Ogden's standing as a global leader in sustainability staffing across our three core sectors - Sustainability, Natural Resources, and
Infrastructure.

In July 2023, Stewart was promoted to the role of Managing Director. In this capacity, Stewart now spearheads growth and progress not only in the EMEA region but also in APAC, holding a pivotal role in shaping the company's future trajectory.

Our Leaders

Henry De Lusignan
Henry De Lusignan
CEO
America
Greg Morris
Greg Morris
Chief Information and Legal Officer
EMEA
Tom Reid
Tom Reid
Chief Operating Officer
Singapore
Stewart McArthur
Stewart McArthur
Managing Director
EMEA
Catherine Phillips
Catherine Phillips
Chief Financial Officer
EMEA