Job descriptionCurrent knowledge of payroll procedures and related lawsExcellent understanding of multi-location payroll and taxesFamiliarity with payroll software / HRIS (e.g. SAP, ADP, Kronos) and MS Office (especially Excel)BSc / BA in Business Administration, Accounting, Human Resources or related field; professional certification (e.g. CPP, CPM) is a plusDevelop systems to process payroll account transactions (e.g. salaries, benefits, garnishments, deductions, taxes and third party payments)Coordinate timekeeping and payroll systemsOversee processing of payroll changes (e.g. new hires, terminations, raises) and system upgradesEnsure compliance with relevant laws and internal policiesSupervise and coach payroll clerks and assistantsLiaise with auditors and manage payroll tax auditsCollaborate with Human Resources (HR) and accounting teamsMaintain accurate records and prepare reportsResolve issues and answer payroll-related questions