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