Ellie Vaughan

Ellie Vaughan is Global Head of Reward at Herbert Smith Freehills, where she has led the firms reward strategy since 2019. With more than 20 years experience spanning professional services, legal, health, and charity sectors, she brings deep expertise in developing innovative reward, recognition, and benefits frameworks. Before her current role, Ellie held senior reward positions at DLA Piper, Alzheimers Society, and Cancer Research UK, where she began her career in learning and development. Passionate about aligning reward with culture and employee experience, Ellie is committed to creating inclusive, engaging workplaces where people can thrive.

 Global Head of Reward, Herbert Smith Freehills Kramer