corporate partnerships manager careers in South Africa