Shiraz Bugwadia is a senior managing director at O3 Capital and focuses on the firm’s life sciences and healthcare practices. He h... more