corporate finance officer careers in South Africa