Jobs and Careers
About the role
Title: Assistant ControllerLocation: Richmond, VA Job Type: Direct Hire | On-SitePay: Up to $100,000 per year (Depending on Experience)
Summary
We are seeking a highly motivated and detail-oriented Assistant Controller to join our growing finance team. This position is ideal for an experienced accounting professional with 5–7 years of experience, strong accounts receivable (AR) expertise, and a solid understanding of payroll and month-end close processes.
The Assistant Controller will primarily oversee accounts receivable operations and serve as a backup for payroll processing, including weekly payroll for up to 300 employees involving per diem and prevailing wage components. This role also plays a key part in improving billing processes and supporting financial reporting and controls.
Summary
We are seeking a highly motivated and detail-oriented Assistant Controller to join our growing finance team. This position is ideal for an experienced accounting professional with 5–7 years of experience, strong accounts receivable (AR) expertise, and a solid understanding of payroll and month-end close processes.
The Assistant Controller will primarily oversee accounts receivable operations and serve as a backup for payroll processing, including weekly payroll for up to 300 employees involving per diem and prevailing wage components. This role also plays a key part in improving billing processes and supporting financial reporting and controls.
Key Responsibilities
- Lead and manage the Accounts Receivable function, including invoicing, collections, aging analysis, and reconciliations
- Serve as backup for payroll processing, ensuring accuracy and compliance with pay policies and labor requirements
- Support monthly, quarterly, and annual close processes, including journal entries, account reconciliations, and financial statement preparation
- Maintain and improve internal controls and accounting procedures
- Collaborate with cross-functional teams to enhance billing efficiency and accuracy
- Assist with audits, compliance activities, and other financial reviews
- Provide financial analysis and reporting to support strategic business decisions
- Contribute to ongoing process improvement within the finance function
Qualifications
- Bachelor’s degree in Accounting, Finance, or a related field (CPA preferred but not required)
- 5–7 years of progressive accounting experience, including significant AR exposure
- Proven ability to manage high-volume invoicing (300+ invoices per month)
- Experience serving as backup for payroll or handling payroll-related processes
- Strong understanding of GAAP, internal controls, and accounting best practices
- Proficiency with Excel and common accounting or ERP systems
- Excellent analytical, organizational, and communication skills
- Ability to lead, motivate, and build effective processes and teams
- Experience supporting mid-sized organizations ($50–$125M in annual revenue) is preferred
Preferred Skills
- Experience with Salesforce or other ERP/financial systems
- Strong problem-solving abilities and process improvement mindset
- Ability to work collaboratively with operations and management
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s