Condition Monitoring Technician – Botswana Power Corporation Technician Morupule Posted on February 10, 2023 Full Time Contract