HR Generalist is responsible for supporting employees a wide variety of HR activities, including staffing and onboarding, compensation and benefits, employee relations, employee engagement, company events, training and development, health and safety administration (OSHA and Workers’ Comp) policy int...