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.
Listed Since
November 2023