Charlotte Dzamado

Aug 11, 2021
Charlotte Dzamado Headshot

Charlotte Yawa Dzigbodi Dzamado is a Medical Doctor and holds a Master’s degree in Public Health with a specialization in Epidemiology. She also holds a certificate in national program management, as well as in project formulation and management. Since 2007, she has contributed her expertise to the Togolese Ministry of Health, helping to strengthen the country’s health policies and interventions.

In July 2021, Charlotte joined Integrate Health as a Specialist focused on strengthening health services, with particular emphasis on community-based interventions. She later served within the Partnerships team, supporting public health institutions in accelerating progress toward Universal Health Coverage.

In 2025, following a rigorous recruitment process, she was appointed Country Director for Togo. Today, Charlotte’s mission is to lead Integrate Health’s national strategy, drive innovation in community-based approaches, and work alongside the Togolese government to transform access to healthcare and sustainably improve the health of local populations.