company directors careers in Pretoria, South Africa