Leah Ellis Msc

Head Of People at Antler

Leah Ellis MSc is the Head of People at Antler, where she is defining the next 100 years of travel. She is also the Founder of Candid People, focusing on the philosophy of Attract and Belong. Leah has held various roles in companies such as Goodlord, Eve Sleep, and Capita Travel and Events, showcasing her expertise in talent management and creating great places to work. With a background in American History and a Master's in Management and Leadership, Leah has a strong foundation for her successful career in people management.

Links

Previous companies

Goodlord logo
Capita logo
Liberis logo
Bumper logo
Eve Sleep logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams