Neil Flanagan

Chief Financial Officer

As Everside Health’s Chief Financial Officer, Neil is responsible for managing all aspects of the financial performance of the company, as well as treasury functions and external audit responsibilities. 

Neil brings extensive experience to his role at Everside Health, including growing and scaling investor-backed healthcare businesses, restructuring, mergers and acquisitions, as well as utilizing analytics to improve operational efficiency. He has worked with both private and public companies and has cross-functional experience in operations and product development. 

Most recently, Neil was CFO at Smile America but spent six years as CFO at Aetna’s Healthagen and was an Operating Executive at Welsh Carson prior to that. He previously spent 25 years in leadership positions at GE and is an alumnus of their financial training programs.

Neil earned his BA in business from Vanderbilt University. He and his wife Lisa have four sons, including one currently studying at and playing D1 hockey for Colorado College. In his free time, Neil enjoys golf, travel, hockey, exercise and his golden retrievers.