Jobs near Botswana

Technical Manager (Botswana)

ResortJobs.com job search
Botswana, ZA
Key Responsibilities Lead maintenance across power, water, buildings, and infrastructure. Manage solar installations, electrical networks (single & three-phase),...
Posted on Thu, 10 Jul 2025 by