Puma Energy
–
Dar es Salaam, Tanzania
... team & Head of Legal for Africa, Puma Legal Africa Contract Admin team, Country, Regional and Global Tax team, Country Finance Manager, Country Operational Manager, Country HR Manager, Global Head of Marketing, Regional Company Secretarial Team ... - Apr 18