managing director training careers in Pretoria, South Africa