People

Nicholas Downing is publicly listed by Bain Capital Life Sciences as Partner. Trained as a physician and previously worked in strategic consulting at McKinsey.

Roles

Current