QA Department Manager Polar Design Group Contract Dar es Salaam, Tanzania 22nd June 2019 - 17th January 2020 Send to friend Save Share View more 2 years ago
Customer Care Automattic, Inc. Freelance Dar es Salaam, Tanzania 22nd June 2019 - 22nd May 2019 Send to friend Save Share View more 2 years ago
Product Manager Premium Inc. Full Time 22nd January 2015 - 2nd July 2018 Send to friend Save Share View more 6 years ago