Semi-skilled Auto Mechanic – Botswana Ash Engineering Sowa Town Posted on November 11, 2026 Full Time