Imperative Care Appoints Todd Van Horn as Chief Financial Officer

Share

facebook-icon linkedin-icon twitter pinterest

Van Horn

Imperative Care Appoints Todd Van Horn as Chief Financial Officer
Imperative Care, Inc. has appointed Todd Van Horn as its new Chief Financial Officer.

Imperative Care, Inc. has appointed Todd Van Horn as its new Chief Financial Officer.

Bringing over 20 years of leadership across finance, business development, strategy, operations, and organizational transformation, Van Horn has a proven track record within global medical device and life sciences companies. Most recently, he served as Chief Operating Officer and subsequently Chief Business Officer at Candela Medical, where he spearheaded a major operational turnaround that drove enhanced growth, sharpened strategic focus, and improved profitability.

Before joining Candela, Van Horn held progressive leadership roles at Cord Blood Registry, including General Manager during both its independent operations and its tenure as a subsidiary of AMAG Pharmaceuticals.

Earlier in his career, Van Horn spent a decade as a private equity investor at Linden Capital Partners, focusing on life sciences and healthcare businesses, following experience as an investment banker. He holds an MBA from Northwestern University’s Kellogg School of Management and a Bachelor of Science in Molecular, Cell, and Developmental Biology from UCLA.