Assistant Controller

PKF O'Connor Davies

City of Mount Vernon (NY)

On-site

USD 100,000 - 140,000

Full time

20 hours ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PKF O’Connor Davies TalentConnect seeks an Assistant Controller to join a privately held environmental services company in Westchester County. The candidate will work with the Controller on day‑to‑day accounting, financial reporting, and process improvements as the firm transitions from QuickBooks to NetSuite.

The role involves multi‑entity accounting, close processes, and strong collaboration with the accounting team to deliver accurate reporting and timely financial insights.

Qualifications

  • Bachelor’s degree in Accounting or Finance or equivalent
  • Progressive accounting experience with GL, reconciliations and monthly close
  • Experience as Assistant Controller or similar hands‑on role
  • Strong understanding of accrual accounting and internal controls
  • Experience with accounts payable/receivable and cash activity
  • CPA designation or public accounting experience is a plus

Responsibilities

  • Work closely with the Controller to manage day‑to‑day accounting priorities and provide hands‑on support across the finance function.
  • Assist with monthly, quarterly, and year‑end close processes, including journal entries, accruals, reconciliations, and supporting schedules.
  • Maintain and reconcile general ledger accounts, investigate discrepancies, and resolve outstanding items.
  • Prepare bank and balance sheet reconciliations and ensure documentation is complete and accurate.
  • Assist in preparing financial statements and management reports, including explanations of variances.
  • Support accounting and reporting across multiple entities and locations.

Skills

Excel proficiency
Financial analysis
Attention to detail
Collaborative skills
Communication skills

Education

Bachelor’s degree in Accounting or Finance

Tools

QuickBooks
NetSuite
ERP systems

Job description

Our client, a privately held environmental services company based in Westchester County, is seeking a hands‑on Assistant Controller to work closely with the Controller and provide day-to‑day support across the company’s accounting and financial operations. This individual will help manage detailed accounting responsibilities, strengthen financial reporting, and provide the analysis needed to support a growing business with multiple entities and locations.
The ideal candidate is comfortable rolling up their sleeves, working through the details, and taking ownership of accounting issues from start to finish. The role offers an opportunity to work closely with the Controller and accounting team while helping improve processes and support the transition from QuickBooks to NetSuite.

Key Responsibilities
Accounting and Financial Reporting
  • Work closely with the Controller to manage day-to-day accounting priorities and provide hands‑on support across the finance function.
  • Assist with monthly, quarterly, and year‑end close processes, including preparing journal entries, accruals, reconciliations, and supporting schedules.
  • Maintain and reconcile general ledger accounts, investigate discrepancies, and resolve outstanding items.
  • Prepare bank and balance sheet reconciliations and ensure that supporting documentation is complete and accurate.
  • Assist in preparing financial statements and management reports, including explanations of significant variances.
  • Support accounting and reporting across multiple business entities and locations.
  • Help maintain accurate records for fixed assets, prepaid expenses, liabilities, and other balance sheet accounts.
  • Support accrual‑basis accounting and compliance with generally accepted accounting principles and company policies.
Daily Accounting Operations
  • Work collaboratively with the accounts payable and accounts receivable team members to resolve issues and ensure transactions are recorded accurately and on time.
  • Assist with customer billing and collections, working with operations and other team members to research and resolve billing questions.
  • Review cash activity and support cash management and cash flow reporting.
  • Assist with payroll‑related accounting and reconciliations in coordination with internal personnel and outside providers.
  • Maintain organized financial records and respond to requests for information from management and other departments.
Financial Analysis and Operational Support
  • Analyze financial results, trends, and variances to help management understand business performance.
  • Prepare and support financial analysis by location, including revenue, expenses, and operating results.
  • Work with operations personnel to understand business activity and ensure that revenue and expenses are recorded accurately.
  • Assist in analyzing operating costs, including transportation, facilities, equipment, and other business expenses, as applicable.
  • Support budgeting and forecasting by preparing schedules and gathering financial information.
  • Assist with preparing borrowing base calculations and related financial information for lenders, as needed.
Audit, Review, and Tax Support
  • Prepare schedules, reconciliations, and supporting documentation for external audits and financial statement reviews.
  • Work with outside accountants to respond to requests and help resolve outstanding accounting matters.
  • Assist with gathering and organizing financial information for tax preparation and required filings across multiple entities.
  • Maintain complete and accurate records to support financial reporting and compliance.
Systems, Controls, and Process Improvement
  • Support the transition from QuickBooks to NetSuite, including assisting with data review, reconciliations, testing, and documentation as needed.
  • Help improve the accuracy and usefulness of financial reporting across entities and locations.
  • Identify opportunities to improve accounting workflows, documentation, and internal controls.
  • Help establish clear procedures and follow through on outstanding accounting issues.
  • Protect confidential financial, employee, and company information.
Qualifications
  • Bachelor’s degree in Accounting or Finance, or an equivalent combination of education and relevant accounting experience.
  • Progressive accounting experience with responsibility for general ledger accounting, account reconciliations, and the monthly close.
  • Experience as an Assistant Controller, Accounting Manager, Senior Accountant, or in a comparable hands‑on accounting role.
  • Strong understanding of accrual accounting, financial statements, accounting principles, and internal controls.
  • Experience working with accounts payable, accounts receivable, cash activity, and other day‑to‑day accounting functions.
  • Ability to analyze financial results and explain variances to management.
  • Proficiency in Microsoft Excel and experience using accounting or ERP systems.
  • Experience with QuickBooks and/or NetSuite is a plus.
  • Experience supporting multiple entities or locations is a plus.
  • Experience assisting with external audits or financial statement reviews is preferred.
  • Experience in a service, transportation, logistics, waste management, or other operationally focused business is a plus.
  • CPA designation or public accounting experience is a plus.
The Ideal Candidate
  • Enjoys detailed accounting work and is willing to step in wherever needed.
  • Takes ownership of assignments and follows through without losing sight of deadlines.
  • Communicates openly and works as a collaborative partner to the Controller and accounting team.
  • Can analyze financial information and turn it into useful insights for management.
  • Brings a practical approach to solving problems and improving processes.
  • Can balance recurring responsibilities with changing daily priorities.

The compensation for this position ranges from $100,000.00 - $140,000.00. Actual compensation will be dependent upon the specific role, office location as well as the individual’s qualifications, experience, skills and certifications.

To all staffing agencies: PKF O’Connor Davies TalentConnect (“PKFOD TalentConnect”) will not be utilizing agencies to staff this position. Please do not forward resumes to PKFOD TalentConnect recruiters, partners and/or employees at any of our locations regarding this position. Please be reminded, PKFOD TalentConnect is not responsible for any fees related to unsolicited resumes. All unsolicited resumes will become the property of PKFOD TalentConnect.

#LI-SF1
#LI-Onsite

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controller
Controller

PKF O'Connor Davies • Hauppauge (NY)

On-site
USD 150,000 - 200,000
Hands-on Assistant Controller for Multi-Entity Finance
Hands-on Assistant Controller for Multi-Entity Finance

PKF O'Connor Davies TalentConnect • City of Mount Vernon (NY)

On-site
USD 100,000 - 140,000
Controller
Controller

TalentConnect • Hauppauge (NY)

On-site
USD 150,000 - 175,000
Assistant Controller
Assistant Controller

CPS, Inc. • Chicago (IL)

On-site
USD 125,000 - 155,000
Bonus
Assistant Controller
Assistant Controller

Amspec LLC. • Cranbury Township (NJ)

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

RoviSys Company • Aurora (OH)

On-site
USD 110,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+3
Assistant Controller
Assistant Controller

RemX | The Workforce Experts • Bedford (OH)

On-site
USD 90,000 - 115,000
Health, dental, and vision insurance
401(k) retirement plan
Paid time off and holidays
+1
Regional Assistant Controller
Regional Assistant Controller

OX Group Global • Town of Henrietta (NY)

On-site
USD 80,000 - 100,000
Assistant Controller
Assistant Controller

RoviSys • Aurora (OH)

On-site
USD 120,000 - 160,000
Assistant Controller – Corporate Accounting & Financial Reporting
Assistant Controller – Corporate Accounting & Financial Reporting

Atlantic Group • New York (NY)

On-site
USD 170,000 - 210,000
Healthcare
Retirement benefits
Firm perks