JOB DUTIES include but are not limited to the following: · Responsible for the full recruitment life cycle for all departments to include, but not limited to, sourcing, screening, interviewing, checking references and on-boarding qualified candidates based on departmental business needs and requests. The HR Generalist is responsible for a wide range of Human Resources support and administration covering recruitment, employment relations, office management, benefits, compliance, and employment law.