Financial Controller

InterChange Group, Inc.
Harrisonburg, VA

Classic D LLC (RiverRun Cabinetry and MillRock Casework)

Position Summary

The Financial Controller leads the accounting and financial reporting function for Classic D LLC, comprised of RiverRun Cabinetry and MillRock Casework. This role ensures accurate, timely financial close and reporting; strengthens internal controls; partners with operations and project teams to improve profitability and cash flow; and supports leadership with analysis, forecasting, and decision support in a manufacturing and project-based environment.

Reporting Relationships

  • Reports to: Company President
  • Supervises: Accounting staff (e.g., AP, AR, staff accountant) and/or outsourced providers as applicable
  • Key internal partners: Operations, Project Management, Estimating, Purchasing, Sales, and HR
  • Key external partners: CPA firm, banks, insurance providers, tax authorities, legal and software vendors

Key Responsibilities

  • Own the monthly, quarterly, and year-end close process across both operating companies; ensure timely and accurate financial statements (P&L, balance sheet, cash flow) and supporting schedules.
  • Maintain and improve the general ledger structure, chart of accounts, and accounting policies; ensure consistent accounting treatment across RiverRun Cabinetry and MillRock Casework.
  • Lead cash management: daily/weekly cash forecasting, working-capital planning, bank reconciliations, and coordination with banking partners.
  • Oversee accounts payable, accounts receivable, collections, and credit management to support healthy cash flow.
  • Drive cost accounting for a manufacturing environment, including inventory valuation, job costing, labor and overhead allocation, WIP tracking, variance analysis, and margin reporting.
  • Partner with operations and project teams to strengthen project accounting and financial controls (change orders, billing schedules, retainage, and profitability by job/customer).
  • Prepare and deliver financial analysis, KPIs, dashboards, and ad hoc decision support (e.g., pricing, capacity, make/buy, vendor spend, and capital investments).
  • Support annual budgeting, rolling forecasts, and long-range planning; identify risks/opportunities and recommend corrective actions.
  • Maintain internal controls and segregation of duties; document processes and implement improvements that reduce errors and enhance audit readiness.
  • Coordinate tax compliance (sales & use, property, income) and manage filings with internal/external resources.
  • Coordinate external reviews/audits, insurance audits, and lender reporting as required.
  • Ensure accurate payroll accounting and benefit accruals; collaborate with HR on compensation, benefits, and compliance matters.
  • Own and optimize accounting and operational systems (ERP/accounting software, timekeeping, expense tools); lead system upgrades and process automation where beneficial.
  • Develop, coach, and manage the accounting team; establish clear expectations, training, and performance rhythms.

Required Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field (equivalent experience considered).
  • 5+ years of progressive accounting/finance experience, including ownership of month-end close and financial reporting.
  • Demonstrated experience with job costing and/or cost accounting in a manufacturing, construction, millwork, cabinetry, or project-based environment.
  • Strong working knowledge of GAAP, internal controls, and accounting process design.
  • Advanced Excel skills; ability to build models, analyze large datasets, and communicate insights clearly.
  • Proven ability to lead, develop, and hold a team accountable.
  • High integrity with strong attention to detail, sound judgment, and ability to handle confidential information.
  • Clear written and verbal communication skills; ability to work cross-functionally with non-finance leaders.

Preferred Qualifications

  • CPA and/or CMA.
  • Experience with Microsoft Dynamics 365 Business Central (BC) and supporting ERP systems (Insight); ability to improve data quality, reporting, and cross-system workflows.
  • Experience with banking relationships.
  • Process-improvement mindset (Lean/continuous improvement exposure a plus).

**Pre-employment background check, drug screening, and physical are required.**

**All applicants must complete an application at https://www.interchangeco.com/classic-d-llc-employment/ to be considered.**

Posted 2026-05-21

Recommended Jobs

Accounting Manager

Robert Half
Fairfax, VA

Job Description Job Description We are looking for an Accounting Manager to lead core financial activities for a construction organization based in Fairfax, Virginia. This role oversees reporting…

View Details
Posted 2026-05-16

Laundry Attendant (Part Time) - Hampton Inn & Suites N. Charleston University Blvd.

Hilton
Hampton, VA

A Laundry Attendant is responsible for maintaining a constant supply of clean linens for the hotel in the hotel's continuing effort to deliver outstanding guest service and financial profitability. …

View Details
Posted 2026-05-15

Direct Support Professional

The BridgeLine
Charlottesville, VA

The Direct Support Professional provides care for the residents of the household to meet their daily needs and enable them to function at the highest possible level. They promote the residents' psych…

View Details
Posted 2026-03-12

Shift Supervisor - Flight Hangar

GardaWorld
Richmond, VA

GardaWorld Security Services is Now Hiring a Security Supervisor - Airport Shift! Ready to suit up as a Security Supervisor? What matters most in a role like this is your ability to read the envi…

View Details
Posted 2026-05-14

Service Technician

SteelHead Management
Richmond, VA

SteelHead Management is a private, locally based Property Management group specializing in class-A assets in urban environments. Our team is dedicated to providing an environment that embraces innova…

View Details
Posted 2026-05-08

Travel Nurse RN - Cardiovascular Intensive Care Unit - $2,410 to $2,595 per week in Richmond, VA

TravelNurseSource
Richmond, VA

Registered Nurse (RN) | Cardiovascular Intensive Care Unit Location: Richmond, VA Agency: Lancesoft Inc Pay: $2,410 to $2,595 per week Shift Information: Nights - 3 days x 12 hours…

View Details
Posted 2026-05-21

Commissary Supervisor

PRIDE Industries
Virginia Beach, VA

Job Description Job Description Overview PRIDE Industries is a fast-paced company with a mission: To Create Jobs for People with Disabilities while providing high quality, value-added solution…

View Details
Posted 2026-04-08

Supervisor

Johnny Rockets
Virginia

We are looking for a motivated Shift Leader to oversee daily operations during designated shifts, supervise employees, and ensure that our customers receive outstanding service. The Shift Leader's res…

View Details
Posted 2026-04-15

Maintenance Technician

Phoenix Senior Living
Midlothian, VA

Job Description Job Description Description: The Pearl at Watkins Centre is seeking a Maintenance Tech /Facilities Assistant to join their team! Shift Details Mon-Fri; Every other weekend …

View Details
Posted 2026-04-08

Team Member - Mornings - Motta - Virginia Beach, Virginia, United States

Motta
Virginia Beach, VA

Hours: Mornings shifts available, full or part-time. Shifts can start as early as 5am. Typical shifts can be 5am - 12p, 7a - 3pm, etc. As a Dunkin' franchisee, we are committed to our employees…

View Details
Posted 2026-05-08