Founder
Otello Stampacchia
CEO Approval Rating
90/100
Omega Fund is a venture capital firm that invests in biotech, medtech, diagnostics, services and healthcare Information technology companies.