Senior Controller — High-Volume Payroll & FinOps

On Site Personnel Group

Philadelphia (Philadelphia County)

On-site

USD 100,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health, Dental, and Vision Insurance
401(k) with Company Match
Paid Holidays
Paid Time Off
Career advancement opportunities

Job summary

On Site Personnel is seeking a seasoned Controller to lead accounting, financial reporting, budgeting, and payroll oversight in a fast-paced staffing environment. You will manage general ledger, close processes, and ensure GAAP compliance across multiple states.

The role requires hands-on leadership, experience handling high-volume payroll (500–1,000+ employees per week), and collaboration with executives on strategic financial decisions.

Qualifications

  • Bachelor's degree in Accounting or Finance (CPA preferred).
  • 5 years of Controller or Assistant Controller experience.
  • Strong knowledge of GAAP, financial reporting, budgeting, and internal controls.
  • Advanced Microsoft Excel skills.
  • Experience with ERP or accounting software (QuickBooks Enterprise, Sage Intacct, Microsoft Dynamics, NetSuite, or similar).
  • Excellent analytical, organizational, leadership, and communication skills.

Responsibilities

  • Oversee all accounting functions, including General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets, and Month-End Close.
  • Prepare monthly, quarterly, and annual financial statements.
  • Develop and manage annual budgets, forecasts, and cash flow projections.
  • Analyze financial performance and provide recommendations to executive leadership.
  • Ensure compliance with GAAP, federal, state, and local tax regulations.
  • Manage banking relationships, external audits, and financial reporting requirements.
  • Establish and maintain strong internal controls while identifying opportunities to improve financial processes.
  • Oversee payroll accounting and payroll reconciliations.
  • Partner with operations and executive leadership on strategic planning and financial decision-making.
  • Supervise and mentor accounting staff.
  • Assist with workers' compensation reporting, payroll tax compliance, and multi-state accounting operations.
  • Support accounting system enhancements and reporting automation.

Skills

GAAP knowledge
Advanced Excel
Payroll management
Multi-state payroll
ERP/Accounting software
Financial reporting
Leadership

Education

Bachelor's degree in Accounting or Finance
CPA preferred

Tools

QuickBooks Enterprise
Sage Intacct
Microsoft Dynamics
NetSuite

Job description

On Site Personnel is seeking a seasoned Controller to lead accounting, financial reporting, budgeting, and payroll oversight in a fast-paced staffing environment. You will manage general ledger, close processes, and ensure GAAP compliance across multiple states.

The role requires hands-on leadership, experience handling high-volume payroll (500–1,000+ employees per week), and collaboration with executives on strategic financial decisions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controller
Controller

On Site Personnel Group • Philadelphia

On-site
USD 100,000 - 130,000
Health, Dental, and Vision Insurance
401(k) with Company Match
Paid Holidays
+2
Controller
Controller

StevenDouglas • Lisle (IL)

On-site
USD 140,000 - 180,000
Health insurance
Retirement plan options
Paid time off
Controller
Controller

Green Key Resources • Canonsburg

On-site
USD 100,000 - 130,000
Competitive compensation package
Bonus potential
Comprehensive benefits
Controller
Controller

MissionStaff, LLC. • Pennsylvania

On-site
USD 100,000 - 160,000
Senior Controller – Multi-Site Healthcare & Process Lead
Senior Controller – Multi-Site Healthcare & Process Lead

Jobot • El Segundo (CA)

On-site
USD 120,000 - 150,000
Competitive compensation
Growth opportunities
Controller
Controller

LHH • Minneapolis (MN), Saint Paul (MN)

On-site
USD 120,000 - 180,000
Controller (Labor Management)
Controller (Labor Management)

On Location • Mount Laurel Township (NJ)

On-site
USD 120,000 - 180,000
Senior Controller - Growth & Multi-Location Leader
Senior Controller - Growth & Multi-Location Leader

Confidential Company • West Palm Beach (FL)

Hybrid
USD 150,000 - 165,000
Paid time off
Paid holidays
401(k)
Controller
Controller

Applied Resource Group • Atlanta (GA)

On-site
USD 200,000 - 225,000
Assistant Controller
Assistant Controller

Chief of Staff Kc • United States

On-site
USD 90,000 - 130,000