Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Controller

Job

NPAworldwide Recruitment Network

Petersburg, VA (In Person)

$140,000 Salary, Full-Time

Posted 3 weeks ago (Updated 2 days ago) • Actively hiring

Expires 8/5/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Controller (OOJ - 46364) 135000-145000 / US Dollars / Annual Salary NPAworldwide Recruitment Network update Last updated: Jun/17/2026 Job Description The Controller manages the accounting workflow, provides accounting direction and analytical support to division management. This position is responsible for the overall quality of accounting and statutory financial compliance. Essential Duties and Responsibilities Manages accounting personnel and provides direction to the different accounting functional areas (invoice processing, billing, cash receipts, work order processing, credit analysis, receivable collections, month-end close, journal entries, statistical data and payroll). Manages financial internal control processes across all business unit functional areas (sales, customer service, operations, HR, payroll, etc.) to ensure compliance with company policies and procedures, including Sarbanes Oxley and all other statutory requirements. Ensures that all internal and external reporting deadlines are met. Manages reconciliation of all balance sheet accounts and reviews financial statements and supporting documentation to ensure compliance with Generally Accepted Accounting Principals (GAAP) and company policies and procedures. Interviews, hires, trains and develops accounting staff at the business unit. Provides analytical support to sales and marketing for customer pricing and profitability analysis, commercial and municipal bids, and any market development projects. Updates and maintains division pricing model per company policy. Provides the General Manager with financial analytics to support sound and profitable business decisions. Provides accounting direction and analytical support to all departments, as required, within the division. (General management, sales, operations, maintenance, customer service, etc.) Manages credit and collection function in an effort to maximize division cash-flow. Ensures division is in compliance with company credit and stop service policies. Manages the accounting aspects of capital expenditures, transfers and retirements. Reviews and approves all related asset management sub-ledger transactions. Supports and provides financial expertise to the General Manager during the annual budget and interim forecasting process. Manages workflow, timeliness and analytical review of all budget and forecast data. Manages and provides necessary support to financial audits including internal audits, external audits and peer reviews. Provides support and responds to information requests from Corporate (accounting, tax, treasury, IT, HR, sales, environmental compliance, legal, etc.) as well as region and area field financial management as required.
Qualifications:
Education/ and or Experience:
Bachelor's Degree in Finance or Accounting and/or equivalent training; or equivalent combination of education and experience. Minimum of 5 years of related accounting or financial experience including a minimum of 2 years supervisory experience. Experience in the Solid Waste Industry preferred. Specialized Knowledge Required - Including any required certificates, licenses, and registrations The ability to establish processes and procedures to ensure effective department workflow. The ability to track, measure and manage performance is required. Strong MS Excel skills. Strong analytical skills. Ability to effectively manage multiple projects and tasks and meet deadlines. Strong organizational skills and ability to work in high-volume, fast-paced environment. Ability to work effectively and efficiently within a team environment. Ability to complete projects and assignments with minimal direction from leadership. An understanding of business unit operational functions and related needs and requirements and the ability to identify issues, weigh options and provide effective counsel to support sound business decisions. Thorough knowledge and understanding of Generally Accepted Accounting Principals (GAAP), Sarbanes-Oxley 404, and compliance requirements of other financial statutes. Knowledge of State and local statutory requirements that govern financial reporting and accounting. Experience with Sage Intacct accounting software a plus. Why is This a
Great Opportunity :
Leading environmental health & safety company headquartered in the mid-Atlantic seeks a new Controller for their operations in Petersburg, VA. The position will supervise a small team of staff and clerical accountants while daily interfacing with the Division President. This role is a key component of the business unit meeting annual goals and strategic initiatives.
Pay Type:
Annual Salary
Pay Rate:
135000-145000
Currency Type:
US Dollars Visa sponsorship provided: No
Location:
Petersburg, VA, Virginia, USA
Remote Status:
No Remote
Pay Type:
Annual Salary
Salary:
135000-145000 / US Dollars
Occupational Categories:
Accounting/ Financial Services/ Investing Industry(ies): Environmental/ Health & Safety