Job descriptionManage end-to-end recruitment process including job postings, screening, interviewing, and onboarding.Handle employee relations issues and provide guidance to managers and employees.Coordinate performance management activities such as appraisals and feedback sessions.Support employee training and development programs.Maintain employee records and HR databases accurately.Ensure compliance with labor laws and company policies.Assist in payroll processing and benefits administration as needed.Participate in HR projects and initiatives to improve employee engagement and organizational culture.Handle disciplinary actions and exit procedures.Act as a liaison between employees and managementBachelor’s degree in Human Resources, Business Administration, or related field.Proven experience as an HR Generalist or similar role.Strong knowledge of labor laws and HR best practices.Excellent communication and interpersonal skills