OS

Otello Stampacchia

Otello Stampacchia, PhD founded Omega Funds in 2004 and leads the firm’s investor relations and strategic initiatives.


Org chart

This person is not in the org chart