Technical Manager – Bolux Group Technical Manager Ramotswa Posted on June 16, 2026 Full Time Contract
Maintenance Foreman – MP Mining Maintenance Foreman Boteti Posted on June 16, 2026 Full Time Contract
Music Teacher – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Full Time Contract
High School Teacher – Biology – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Full Time Contract
High School Teacher – ICT & Computer Science – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Full Time Contract
High School Teacher – English & Literature – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Contract Full Time
High School Teacher – History – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Full Time Contract
Junior Primary School Teacher – John Mackenzie School Teachers Francistown Posted on June 16, 2026 Full Time Contract
Early Childhood Development Teacher – John Mackenzie School Teachers Gaborone Posted on June 16, 2026 Full Time Contract
Study Lead – Khoemacau Copper Mining Administration Gaborone Posted on June 16, 2026 Full Time Contract