An illustrated portrait of Charlotte Iraguha

Charlotte Iraguha

Charlotte has over a decade of experience in program design, development, and management. She is the managing director and co-founder of Teach For Uganda and oversees the programmatic and operational aspects of the organization.

Upon completing a bachelor’s degree in education, she started her career as a classroom teacher, teaching history and economics to high school students. After a few years in the classroom, she decided to find a new challenge in the non-profit space and joined Educate! as a coach supporting youth in skills development. She spent the next six years working in high-level roles, including curriculum design and training, stakeholder engagement and management, program innovation, and youth business development, before leaving to co-found Teach For Uganda.

Charlotte has a passion for children and is the children’s director at her local church. She believes all children have the potential to thrive given the right support, education, and opportunity.