Jobs · Accounting · Virginia

Controller - $125,000 - $145,000 + Bonus, $60-70/hour

Vaco by Highspring · Richmond, VA · 3 wk ago
Accounting$60–$70/hrFull-time

Richmond, VA | Hybrid

About the Company

Our client is a growing, professionally managed organization seeking an experienced Controller to lead its accounting function and support strategic, executive decision-making. This is an excellent opportunity for a Controller who enjoys building processes, developing teams, and partnering with leadership to drive business performance.

Why This Opportunity

  • High visibility with executive leadership
  • Opportunity to lead and mentor an accounting team
  • Stable and growing organization
  • Hybrid work environment
  • Competitive compensation and bonus potential

About the Role

The Controller will oversee all accounting operations, financial reporting, month-end close activities, internal controls, budgeting support, and compliance functions. The Controller will partner closely with senior leadership to ensure accurate financial reporting and provide meaningful strategic business insights.

Responsibilities

  • Lead all accounting operations including general ledger, accounts payable, accounts receivable, payroll, and fixed assets
  • Manage month-end, quarter-end, and year-end close processes
  • Prepare and review financial statements in accordance with GAAP
  • Develop and maintain internal controls and accounting policies
  • Coordinate annual audits and tax reporting activities
  • Support budgeting, forecasting, and financial planning initiatives
  • Mentor and develop accounting staff
  • Partner with department leaders to improve reporting and business performance

Requirements

  • Bachelor's degree in Accounting or Finance
  • 5+ years of progressive accounting experience
  • 2+ years of leadership experience
  • Strong knowledge of GAAP and financial reporting
  • Experience managing month-end close and financial statement preparation

Preferred Qualifications

  • CPA certification
  • Public accounting experience
  • Experience with ERP systems such as NetSuite, SAP, Oracle, or Dynamics
  • Multi-entity accounting experience

Benefits

  • Medical, dental, and vision insurance available
  • 401(k)
  • Professional development opportunities

Pay

$125,000 - $145,000 + Bonus | $60-70/hour

Similar jobs