P.O.Box 33542, Dar Es Salaam, Tanzania.
+255758895188
info@tef.co.tz
Managing Director
Project Manager
HR Busines Partner
Operations Manager
Human Resource Officer