Maintenance Jobs in Botswana
Technical Manager
Executive Placings - Botswana
Lodge Company is recruiting a Technical Manager with experience in solar and water to be based at a lodge in Botswana. This is a live-in role. The role will oversee all technical operations particularly...
from: freerecruit.co.za - 3 days ago