managing director md careers in South Africa