Job Title: HR Generalist ----------------------------------- Job Description: We are seeking a highly skilled and experienced Human Resources professional to join our team. As an HR Generalist, you will be responsible for providing support to the site from a human resources function viewpoint in an efficient and timely manner. Responsibilities: * Deliver effective support of HR activities including site recruitment, pre-employment checks, induction, preparation of contracts, absence management, discipline & grievance processes, employee engagement communications employee relations performance management;