Bachelor's degree in Accounting, Finance, Business Administration, Human Resources or a related field or an equivalent combination of education and experience Five or more years of progressively responsible payroll experience in a mid-sized or large organization Experience processing payroll in a multi-state environment, including knowledge of varying state payroll, tax and wage-and-hour requirements Extensive hands-on experience with ADP Workforce Now, including payroll processing, reporting, system administration, workflow management and troubleshooting payroll-related issues Strong knowledge of payroll tax regulations, payroll accounting principles, general ledger mapping, reconciliations, wage and hour laws, deductions, garnishments and payroll compliance requirements Experience managing year-end payroll reporting, tax filings, reconciliations and payroll-related audits Demonstrated ability to manage multiple priorities while consistently meeting deadlines with a high degree of accuracy Demonstrated ability to exercise sound judgment and maintain confidentiality when handling sensitive compensation, payroll, benefit and personnel information Previous experience supervising, mentoring or training payroll staff Knowledge of partner compensation, partner distributions and K-1 reporting Experience with payroll accounting, general ledger reconciliations and financial reporting. Manage and process all Firm payrolls, including biweekly and monthly payrolls, partner distributions, bonus payrolls, off-cycle payments and final pay calculations Ensure payroll is processed accurately, timely and in compliance with federal, state and local regulations Research, troubleshoot and resolve payroll discrepancies and complex payroll issues Review and audit payroll data, year-to-date balances, employee records, tax withholdings and payroll adjustments Administer and oversee complex payroll transactions and special processing scenarios, including unique compensation payments, employee-specific payroll arrangements and other non-routine payroll activities requiring independent analysis and resolution Maintain payroll schedules, deduction records, garnishments and other payroll-related transactions Supervise and support payroll Analyst, providing day-to-day direction, quality control, workload coordination, cross-training and knowledge sharing to ensure accurate, timely and compliant payroll processing and adequate business continuity.