Maria Teresa Zappia

Maria Teresa Zappia

Deputy CEO at BlueOrchard and Head of Sustainability and Impact at Schroders Capital