Responsible for a variety of payroll functions including weekly, bi-weekly, and monthly US payroll, supporting bi-weekly Canada payroll, updating employee information, creating and printing payroll reports, calculating and recording payroll deductions, processing requests for paycheck advances, and processing terminations. The candidate must understand the payroll process, be able to work with other departments and interact ethically with all employees.