Maintains payroll information by designing systems; directing the collection, calculation, and entering of data.
Updates payroll records by reviewing and approving changes in exemptions, insurance coverage, savings deductions, and job titles, and department/ division transfers.
Pays employees by directing the production and issuance of paychecks or electronic transfers to bank accounts.
Prepares reports by compiling summaries of earnings, taxes, deductions, leave, disability, and nontaxable wages.
Develop systems to process payroll account transactions (e.g. salaries, benefits, garnishments, deductions, taxes and third party payments)
Coordinate timekeeping and payroll systems
Oversee processing of payroll changes (e.g. new hires, terminations, raises) and system upgrades
Ensure compliance with relevant laws and internal policies
Liaise with auditors and manage payroll tax audits
Collaborate with Human Resources (HR) and accounting teams
Maintain accurate records and prepare reports
Resolve issues and answer payroll-related questions
Requirements
Proven experience as a payroll manager or similar role
Should have managed a team of 3 and above
Current knowledge of payroll procedures and related laws
Excellent understanding of multi-location payroll and taxes
Familiarity with payroll software/ HRIS (e.g. SAP, ADP, Kronos) and MS Office (especially Excel)
A keen eye for detail
An analytical mind and good math skills
Outstanding communication skills (written and oral)
Organizational and leadership skills