Ross Leach
Ross has over 15 years’ experience in using evidence to inform strategic decision-making, having previously worked as an economist for the UK Government (DWP, Department of Health and DFID), and the International Labour Office (ILO). At Unitaid, Ross leads the Impact team, with responsibility for the overall performance management of Unitaid. His role extends into cultivating and maintaining effective relationships with stakeholders including Unitaid Executive Board delegations and other global health partners. He holds degrees in Economics from Heriot-Watt University (MA (Hons)) and The University of Edinburgh (MSc.), and an MBA from Warwick Business School.