management processes to HR and create efficient leave tracking and query resolution systems. Climate Surveys and Feedback... Services / related industry would be advantageous Tech-savvy with working knowledge of HR systems, employee engagement......
Job Location: Cape Town, Western Cape, South Africa