Controller

On Site Personnel

Philadelphia (Philadelphia County)

On-site

USD 85,000 - 115,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

On Site Personnel is seeking an experienced Controller to lead accounting operations, financial reporting, budgeting, and payroll oversight for a fast-growing staffing company. The role requires hands-on leadership in a high-volume environment and strong GAAP compliance.

The ideal candidate will manage general ledger, month-end close, and multi-state payroll, partnering with executives on strategic financial decisions.

Qualifications

  • Bachelor's degree in Accounting or Finance required.
  • 5+ years of Controller or Assistant Controller experience.
  • CPA preferred is a plus.
  • Strong knowledge of GAAP, budgeting and internal controls.
  • Experience with ERP/accounting software (QB, Sage, Dynamics, NetSuite).

Responsibilities

  • Oversee all accounting functions: GL, AP, AR, fixed assets and month-end close.
  • Prepare monthly, quarterly, and annual financial statements.
  • Develop and manage annual budgets, forecasts and cash flow projections.
  • Ensure GAAP compliance and tax regulatory requirements.
  • Manage payroll accounting and multi-state payroll processes.
  • Lead internal controls and process improvements.

Skills

Advanced Excel
Leadership
Communication

Education

Bachelor's degree in Accounting or Finance
CPA preferred

Tools

QuickBooks Enterprise
Sage Intacct
Microsoft Dynamics
NetSuite

Job description

Company: On Site Personnel

Salary: $100,000 per year

Schedule: Monday – Friday, 8:30 AM – 5:00 PM

Employment Type: Full-Time

About Us

On Site Personnel is a fast-growing staffing and workforce solutions company providing temporary staffing, payroll services, and workforce management across multiple states. We are seeking an experienced Controller to lead our accounting operations, financial reporting, budgeting, and payroll oversight in a fast-paced, high-volume environment.

Position Summary

The Controller will oversee all accounting and financial operations while ensuring accuracy, compliance, and timely reporting. This role is ideal for a hands-on accounting professional who thrives in a dynamic staffing environment and has experience managing large payroll operations.

Key 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.
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.
Preferred Qualifications
  • Experience in the staffing industry, temporary staffing, payroll services, or payroll leasing (PEO/EOR) is highly preferred.
  • Experience managing high-volume payroll of 500–1,000+ employees per week is required.
  • Experience with multi-state payroll, payroll tax compliance, workers' compensation, and unemployment insurance.
What We're Looking For
  • Strong attention to detail and commitment to accuracy.
  • Ability to manage multiple priorities and deadlines in a fast-paced environment.
  • A hands-on leader who enjoys improving processes and supporting company growth.
  • Strategic thinker with a collaborative leadership style.
  • Salary: $100,000 per year
  • Health, Dental, and Vision Insurance
  • 401(k) with Company Match
  • Paid Holidays
  • Paid Time Off
  • Career advancement opportunities with a growing staffing company
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controller: Strategic, High-Volume Payroll Leader
Controller: Strategic, High-Volume Payroll Leader

On Site Personnel • Philadelphia

On-site
USD 85,000 - 115,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Controller
Controller

StevenDouglas • Lisle (IL)

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

Heartland Staffing Solutions • Lincoln (NE)

On-site
USD 85,000 - 120,000
Health, dental, and vision insurance
401(k) with company match
PTO and holidays
Controller
Controller

JLR Associates • Richmond (VA)

On-site
Health, dental, vision insurance
401(k) plan with company match
Paid time off (PTO) and holiday leave
Controller
Controller

CFS • Auburn (WA)

On-site
USD 115,000 - 150,000
Health benefits
401(k) plan with company match
Life insurance
+2
Controller
Controller

Prostaffworkforce • Garland (TX)

On-site
USD 90,000 - 140,000
Competitive benefits
Controller
Controller

Ultimate Staffing • Fresno (CA)

On-site
USD 120,000 - 170,000
401(k) plan
Dental insurance
Health insurance
+1
Controller
Controller

The French Agency Professional Placement • Phoenix (AZ)

On-site
USD 100,000 - 150,000
Medical
Dental
Vision
+3
Controller, Accounting Operations
Controller, Accounting Operations

Hayeslocums • Fort Lauderdale (FL)

On-site
USD 150,000 - 160,000
Medical, Dental, Vision Coverage
401(k) with Employer Match
PTO and Paid Holidays
Controller
Controller

CFS • Hinsdale (IL)

On-site
USD 120,000 - 140,000
Collaborative Culture
Flexible schedules
Career Growth opportunities
+1