Craig Flanagan currently serves as Chief Financial Officer at WesleyLife, a position held since August 2020. Prior to this, Flanagan held significant financial leadership roles, including Vice President of Financial Operations at Mosaic and Interim Chief Financial Officer at both Professional Healthcare Resources and Central Coast VNA & Hospice. Flanagan's extensive tenure at UnityPoint Health spanned from 2000 to 2018 and included roles as Chief Financial Officer and Chief Strategy Officer, overseeing financial management and strategic planning. Flanagan began a professional career in finance at Gardiner Thomsen CPAs, advancing from Staff Auditor to Senior Director of Finance. Educational credentials include a Bachelor's degree in Accounting from the University of Northern Iowa, obtained in 1998.
Sign up to view 2 direct reports
Get started