Home›People›Todd Van Horn
Todd Van Horn

Todd Van Horn

Chief Financial Officer at Imperative Care.

Executive
Updated Nov 10, 2026·Latest SEC filing Jul 10, 2026·Suggest an edit

About Todd Van Horn

Todd Van Horn is a chief financial officer at Imperative Care.

Experience

This experience comes from Todd Van Horn's profile and from SEC filings. For roles taken from filings, the years are when the filings name Todd Van Horn in the role, so the role may have started earlier or lasted longer.

Imperative Care, Inc. Current
Chief Financial Officer
2025 – Present · Campbell, CA
Makes devices that help clinicians remove blood clots from stroke and vascular patients.
Candela Medical
Chief Business Officer
2017 – 2023
AMAG Pharmaceuticals
General Manager, Cord Blood Registry
2015 – 2017
Cord Blood Registry
Vice President, Business Development, Head of Business Intelligence
2013 – 2015
Linden Capital Partners
Principal
2008 – 2013
Caxton Healthcare Acquisition Partners/Healthcare Investment Partners
Principal
2004 – 2006
Credit Suisse First Boston
Financial Analyst, Healthcare Investment Banking
2001 – 2004

Key Colleagues at Startups

The people Todd Van Horn works with at each company, as listed on that company's latest Form D.

Imperative Care, Inc. · Form D/A, Jul 10, 2026
Richard Leparmentier
Richard Leparmentier
Chief Technology Officer
Kevin Reilly
Kevin Reilly
Director
EM
Evan Melrose
Director
FK
Farhad Khosravi
Executive officer and director
JM
John Martin
Executive officer
AH
Andrew Hack
Director
SS
Stacy Seng
Director
SE
Scott Elliott
Chief Legal Officer
CR
Carole Roth
Chief People Officer
CA
Charles Alpuche
Executive officer
HS
TB
Tyler Binney
Director
JH
John Hamre
Director
SP
Shacey Petrovic
Vice Chair

Sources

  1. SECImperative Care, Inc. Form D/A, filed Jul 10, 2026