Ellie Vaughan

Ellie Vaughan

Head of Reward & Benefits, Herbert Smith Freehills

Ellie Vaughan is the Head of Reward and Benefits at Herbert Smith Freehills, a global law firm with 5000 employees. Her responsibilities include compensation, benefits and wellbeing for employees and partners globally.

Ellie's career in HR has spanned 18 years, with 14 years in Reward.  She moved into the legal sector six years ago and prior to that spent 12 years in the not profit sector.  She is passionate about building comprehensive reward and benefits strategies that suit a diverse workforce and maximise employee engagement and wellbeing.





On Demand

The Congress Blog