Catherine has extensive experience designing and implementing health and gender programmes specifically, in health systems strengthening, reproductive, maternal, new-born, child and adolescent health (RMNCAH), gender, monitoring and evaluation, and community health. She specialises in programme conceptualisation, management and delivery. She has managed a range of contracts for various donors such as the UK Foreign, Commonwealth & Development Office, The Ministry of Foreign Affairs of the Netherlands, The World Bank, Gavi, the Vaccine Alliance and The Global Fund.