InStride Health
Eileen Meehan is an accomplished healthcare executive currently serving as Chief Growth Officer at InStride Health since August 2022, where responsibilities include leading the growth strategy encompassing patient acquisition, payor sales, brand marketing, and market expansion. Prior to this role, Eileen held the position of Vice President and General Manager for Wellbeing, EAP, and Worklife Services at Optum from September 2017 to August 2022, overseeing a global organization and managing significant profitable growth. Eileen's previous experience includes serving as Staff Vice President at Anthem, Inc., focusing on enterprise clinical products, and as Chief Operating Officer at The Health & Wellness Institute (BCBSRI), where Eileen successfully transformed the division into a profitable entity. Eileen began a career at Blue Cross & Blue Shield of Rhode Island as a Program Manager, managing major initiatives. Eileen holds an MBA from the University of Chicago and a Bachelor of Science from Binghamton University.
This person is not in any teams
This person is not in any offices