Manager of Payroll

Salary: $145-155K
Plus: Bonus
Location: Jersey City


Manage the execution, analysis and support of the payroll processes for this 3500-person professional services firm. Direct the work of a payroll staff of 4. Oversee and ensure Payroll deadlines are met and according to established procedures. Manage day-to-day Payroll processing such as data entry, mass uploads, reversals/reissues, and scheduling/processing jobs. Review, analyze, and reconcile payroll and other payroll related data according to established timelines, standards, and procedures. Calculate and run remote and off-cycle pay checks. Calculate retroactive salary data as required. Verify and clear payroll claims. Facilitate interface processing controls in payroll processing. Perform audits and validations of payroll transactions. Ensure all company, federal, state, local, and other applicable compliance requirements are met. Ensure payroll controls are performed in a timely and accurate manner. Assist team with day-to-day execution of duties and guide the team regarding proper procedures, policies, and requirements. Reconcile payroll accounts and research discrepancies. Receive funding requests and manage funding process. Approve tax payments and reports. Prepare journal entries and research time discrepancies. Meet with third party payroll provider to ensure service levels are being met and issues are being handled based on contract terms.


Must have a completed BA/BS degree. A minimum of 8 – 10 years’ experience in payroll specifically for a US company with a multi-state payroll system as a supervisor or manager with responsibility over several payroll entities. Must have experience with payroll processes, procedures, controls, regulations, and compliance requirements. Must have experience working with a third-party payroll services provider. Experience using ADP and PeopleSoft is a plus.