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.
Sign up to view 0 direct reports
Get started