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.
Sign up to view 0 direct reports
Get started
This person is not in any teams