Maintenance Operative – Electrical – Debswana Diamond Company Contract Jwaneng, Botswana Maintenance Assistant - Maintenance Engineer - Maintenance Manager Send to friend Share View more 3 years ago