Eleanor Allen
Full Name
Eleanor Allen
Job Title
CEO
Company
The World Flourishing Organization
Speaker Bio
Eleanor Allen is CEO of the World Flourishing Organization, driving workplace transformation and global excellence through human-centric innovation. This role builds upon her distinguished career in organizational leadership, engineering and global water management. Through her personal journey and extensive leadership experience, Eleanor is dedicated to improving workplace wellbeing, organizational culture and performance by optimizing human flourishing. Her journey to this position includes impactful roles, such as CEO of B Lab Global and Water For People, Global Water Leader at Arcadis, and Latin America Water Leader at CH2M (now Jacobs). As a visionary leader, registered professional engineer, keynote speaker, board member and certified executive coach, Eleanor leverages her diverse expertise to drive positive change worldwide. Her multifaceted career path reflects her commitment to overcoming challenges, enabling organizational excellence and creating impactful solutions that promote flourishing across various sectors and communities. Eleanor's contributions to engineering, particularly in water infrastructure and sustainability, led to her induction into the National Academy of Engineering in 2020. With experience in over 50 countries, she brings a unique global perspective to her work.