The Human Resources Generalist provides timely and accurate administration of HR programs and processes while maintaining legal compliance. Ensures that new hire and termination paperwork is promptly submitted. Handles all benefit programs and reconciles benefit invoices for approval to supervisor. Provides support for weekly and bi-weekly payroll submission. Main point of contact for employee engagement.