Stewart McArthur

Managing Director, EMEA at Spencer Ogden

Stewart McArthur is the EMEA Director at Spencer Ogden. Stewart has over 10 years of experience in the recruitment industry. Prior to joining Spencer Ogden, they were a Senior Consultant - Oil & Gas at SThree. Stewart also worked as a Sales Team Manager at Lloyds TSB Bank plc.

Stewart McArthur has a BA Hons in Economics from Glasgow Caledonian University, and an MBA Essentials from the London School of Economics and Political Science (LSE).

Stewart McArthur reports to Bradley Lewington, CEO. They are on a team with Tom Reid - APAC Director, Donna Ramshaw - Chief People Officer, and Catherine Phillips - Chief Financial Officer.

Links

Timeline

  • Managing Director, EMEA

    July, 2023 - present

  • EMEA Director

View in org chart