Oversee administration of core HR programs including but not limited to, benefits, compliance, leave, payroll system data management, employee relations, personnel document management, employee handbook, employee onboarding and offboarding, and annual performance reviews; Onboarding of new employees including IT set up, payroll set up, and policy and procedure review; Conducts research and analysis of organization trends including reviews of HR metrics on compensation and benefits; Collaborate with leadership to develop and update HR personnel policies as needed. Maintain up to date and accurate confidential personnel files; Monitors and ensures the organization is compliant with federal, state, and local employment laws and regulations; Serve as backup for payroll processing; Other duties as assigned.