Catherine Macaulay, Schroders
Catherine Macaulay
Co-Head of Impact Management
Schroders