Annie Whelan is an experienced professional in partnerships and enterprise account management, currently serving as the Director of Partnerships at Found since March 2025. Prior roles include Director of Enterprise Accounts at Spring Health, where Annie partnered with West Coast employers to enhance workforce mental health, and Director of Strategic Alliances, focusing on educating benefits brokers and supporting sales strategies. Prior to Spring Health, Annie worked at Mercer from July 2018 to September 2021, managing health and benefits programs for mid-market and Fortune 100 companies. Annie's career began with internships at Mercer and Revenue Management Systems. Annie holds a degree in Business Administration from the University of Southern California.
This person is not in the org chart
This person is not in any teams
This person is not in any offices