Ellen is president and CEO of Business Group on Health. Business Group on Health is the only non-profit organization devoted exclusively to representing large employers’ perspectives on critical health, well-being and workforce strategy issues. The Business Group keeps its membership on the leading edge of innovation, thinking and action to address the delivery, financing, affordability and experience with the health care system. Leveraging its network of members and industry thought leaders, the Business Group drives change by sharing best practices, shaping health care policy and crafting innovative solutions to improve employee health and well-being and optimize business performance. Business Group members, many of whom have operations globally, include 74 Fortune 100 companies and over 430 companies in total who provide health coverage and well-being solutions for more than 60 million workers, retirees and their families in over 200 countries.
Previously, Ellen served as Chief Strategy Officer of the Business Group. During this time, she was responsible for shaping the strategy for the organization and its membership. She had overall strategic and operational responsibility for all key initiatives.
Prior to joining the Business Group, Ellen was a senior partner at Mercer; a global human resources consulting firm. During her 20-year tenure with Mercer, she held several roles including: senior strategic consultant, member of the North America Leadership Team, and market business leader for East, South, Mid Atlantic and Canadian regions. She was responsible for leading the successful delivery of strategic consulting services to clients across the geography. She also led several strategic and operational initiatives on behalf Mercer’s North America Health & Benefits business. Ellen worked at Aetna prior to joining Mercer.