Wednesday, January 18, 2017

Job Vacancy – ICT Project Manager in Tanzania

Duma Works is recruiting and ICT Projet Manager for our client; a leading provider of web strategy, usability design and user experience, web technologies, mobile applications and digital marketing services in Tanzania.

Read Post