Mechanical Site & Pre-Com Commissioning Engineer job at Total Energies Uganda 12/04/2024 View more 6 months ago
Offsites Area Lead 3: Lake Water Abstraction (LWA) job at Total Energies Kampala 16/04/2024 View more 6 months ago