null thumbnail
Mark Bayross
Consultant
Biography
Mark Bayross is a consultant with Spencer Stuart’s Leadership Advisory Services team, based in the London office. He has more than 20 years of experience working on high-profile assignments, helping clients assess and develop leaders and enhance team effectiveness. His experience spans industry sectors, including media, consumer goods, digital, sports, retail and financial services. Mark holds a Master of Arts degree in modern and medieval languages from Cambridge University and is fluent in French and Spanish.
Account type
Listed Since
November 2023
Works at
null thumbnail
Spencer Stuart
Consultant
Location & Regional scope
London, England, United Kingdom