Euan Ritchie photograph

Euan Ritchie

Senior Development Finance Policy Advisor