New job vacancy at MeTL Group-Service Delivery Manager
New job vacancy at MeTL Group-Service Delivery Manager; MeTL Group is Tanzania’s largest homegrown company with Revenues of more than $1.5 billion, employing more than 24,000 people and with a presence in 12 countries in Africa.” The MeTL Group began as a family business started by my father Gulamabbas Dewji, a small trading company which … Read more