Senior human resources officer. careers in Pretoria, South Africa