Otello Stampacchia
Managing Director · Omega Funds
Otello Stampacchia is a life sciences investor who founded Omega Funds and focuses on venture capital in oncology, immunology, rare diseases, and precision medicine across the U.S. and Western Europe [1][4]. He leads stage-agnostic investments, primarily backing early Series A and B rounds as well as more mature biotechs, with the firm’s eighth fund totaling $647 million to invest in drug startup…
- Stages: Pre-Seed, Seed
- Location: Boston, Massachusetts, United States
Website
Browse all investors · Browse founders