Home›People›Marco Costa
MC

Marco Costa

Chief Scientific & Medical Officer, director at Solaris Endovascular.

Director
Updated Nov 9, 2026·Latest SEC filing Oct 1, 2026·Suggest an edit

About Marco Costa

Marco Costa is a chief scientific & medical officer, director at Solaris Endovascular.

Experience

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

Solaris Endovascular Inc. Current
Chief Scientific & Medical Officer, director
Chair of the Board of Directors (2024 – Present)
2024 – Present · Dallas, TX
Develops covered stents for patients with dialysis access problems and peripheral artery disease.
Scitech Medical Current
Chief Executive Officer
2023 – Present
Brown University Current
Board of Governors, Division of Biololy and Medicine
2022 – Present
UnitedHealth Group
Chief Executive Officer, Americas Serviços Médicos, UnitedHealth Group Brasil (2020 – 2023)
Executive Leadership Board (2020 – 2023)
2020 – 2023
University Hospitals
President, West Region Hospital System (2014 – 2020)
Director, Cardiovascular Imaging Core Laboratories (2007 – 2014)
2007 – 2020
Case Western Reserve University
Professor of Medicine
2007 – 2020
Harvard-MIT Biomedical Engineering Center
Affiliate Faculty
2015 – 2017
Harrington Heart and Vascular Institute, University Hospitals
Director, Interventional Cardiovascular Center
2007 – 2016
University of Florida
Director, Cardiovascular Imaging Core Laboratories
2001 – 2007
Instituto Dante Pazzanese de Cardiologia
Director, Interventional Cardiology Research
2000 – 2001

Key Colleagues at Startups

The people Marco Costa works with at each company, as listed on that company's latest Form D.

Solaris Endovascular Inc. · Form D, Oct 1, 2026
RH
Randolph Hubbell
Chief Executive Officer and director
MN
DS
David Stack
Director
MH
Matthew Head
Executive officer

Sources

  1. SECSolaris Endovascular Inc. Form D, filed Oct 1, 2026