PROFILE_IMAGE/UgZXBkL8hpVfc99X7d1THV0ATacb9r76C6snEh78.webp
Stewart McArthur
Managing Director
Biography
Stewart joined Spencer Ogden on day one of the business in 2010 as a Principal Consultant. Since then, he has accelerated through the organisations career framework to now operating as EMEA Director. Throughout his career, Stewart has been responsible for driving growth across new offices, teams and regions for Spencer Ogden. He now aims to double the size of the EMEA business to help deliver the company's three–year growth plan and maintain its position as the global energy, engineering and infrastructure recruiter of choice.
Listed Since
11/28/2023
Share
Share
Location & Regional scope
London, England, United Kingdom