Todd Van Horn

Share

facebook-icon linkedin-icon twiter-icon pinterst-icon

Todd Van Horn

Todd Van Horn
Imperative Care Names Todd Van Horn as Chief Financial Officer to Support Strategic Growth and Innovation

Imperative Care, Inc., a company at the forefront of advancing care for people affected by stroke and other ischemic conditions, has appointed Todd Van Horn as its new Chief Financial Officer (CFO). 

This appointment marks a strategic move to strengthen the company’s financial leadership as it continues to grow and expand its presence in the neurovascular and broader healthcare space.

Van Horn brings more than 20 years of experience in finance, business development, and operational leadership within the medical device and life sciences sectors. He most recently served as Chief Operating Officer and then Chief Business Officer at Candela Medical, where he played a key role in leading a successful operational turnaround. His leadership helped streamline operations, refine strategic direction, and significantly boost company profitability.

Prior to Candela, Van Horn held several leadership roles at Cord Blood Registry, including General Manager, overseeing operations both as a standalone business and during its integration into AMAG Pharmaceuticals. His cross-functional expertise spans financial planning, business strategy, and organizational transformation.

Earlier in his career, Van Horn spent a decade as a private equity investor at Linden Capital Partners, focusing on investments in healthcare and life sciences companies. He began his professional journey in investment banking, developing a strong foundation in financial analysis and strategic transactions.

Van Horn holds an MBA from Northwestern University’s Kellogg School of Management and a Bachelor of Science in Molecular, Cell, and Developmental Biology from UCLA.