csr manager careers in South Africa