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

Timeline

  • Head Of People

    January, 2024 - present

  • People Advisor

    September, 2022