Ross Castillo
Investor at De Novo Ventures
Boston, Massachusetts
Writes $100K β $5M checks Β· typically $1.5M
Experience
- Wellington ManagementInvestment Professionalcurrent2022 β present
- Novo VenturesInvestment Professional2020 β 2022
- JDRF T1D FundInvestment Professional2017 β 2020
- The Boston Consulting Group (BCG)Consultant2016 β 2017Greater Boston Area
- The Fulbright ProgramFulbright Scholar2013 β 2014Lima Province, Peru
Education
- Stanford University School of MedicineDoctor of Medicine - MD, Medicine2011 β 2015
- UC San DiegoBachelor of Science - BS, Human Biology; History2007 β 2011