medical advisor careers in South Africa