Cecilia Mwingira

Native Swahili Translator & Data Specialist 🌍

Ready for work

Cecilia is ready for their next project!

Dar es Salaam, Tanzania