Teddy Chuwa

Teddy Chuwa Tanzania Country Coordinator

Teddy has a management degree and started as a Team Leader for Tanzania in 2012. She is full of life, loves to read books, play with her children, listen to music and help people.