Ross Leach

Value-for-money Manager, Results Team at Unitaid

Ross Leach is a seasoned professional in the fields of economics and corporate performance management, with extensive experience in international development and public health. Currently serving as Team Lead for Corporate Performance and Impact at Unitaid since October 2015, Ross oversees the Impact Team, managing a consultancy budget and coordinating key performance reporting. Previous roles include Manager (Results) at Unitaid, Research Fellow at the University of Geneva involved in EU-funded antimicrobial research, and an Economics Adviser at the Department for International Development. Additional experience includes positions at the Department of Health and Social Care, the International Labour Organization, and as an Assistant Economist within the Civil Service Fast Stream. Ross holds an MBA from the University of Warwick, an MSc in Economics from the University of Edinburgh, and a BA (Hons) in Economics from Heriot-Watt University.

Links


Org chart