finance manager accounting auditing careers in Port Elizabeth, South Africa