Eleanor Allen is a seasoned CEO, board member, and executive coach, recognized for her expertise in workplace flourishing and organizational transformation. She currently serves as the Chief Executive Officer at World Flourishing Organization (since 2025) and as CEO at Catapult For Change (since 2023). Her work focuses on helping leaders understand themselves and their organizations to foster flourishing environments, leveraging the science behind human behavior to gain strategic advantage.