Job Description The Human Resources (HR) Generalist provides professional HR support across multiple functional areas, including recruitment and selection, pre-boarding, onboarding, employee training and development, employee relations, compliance, and personnel record management. Under the directio