On Belay Health Solutions
Michael Allen serves as the Chief Financial Officer at On Belay Health Solutions since May 2025, following a role as a contractor at Astrana Health in late 2024. Previously, Michael held the CFO position at Collaborative Health Systems from August 2021 to October 2024, overseeing significant financial operations within a $1 billion organization focused on partnering with primary care physicians. Prior experience includes a contractor role at CVS Health and a 11-year tenure at WellCare Health Plans, where responsibilities encompassed corporate development, financial planning and analysis, and investor relations. Michael's extensive background, enriched by a dual MBA and B.S. degrees from the University of Central Florida, showcases over 20 years in corporate finance within the healthcare sector.
This person is not in any teams
This person is not in any offices