Clare Terlouw

Clare Terlouw is LifeArc's Head of LifeArc Ventures, responsible for developing and implementing a strategy for LifeArc’s…

Catriona Crombie

Philanthropic Fund Manager