What are the responsibilities and job description for the Controller position at Cordia Resources by Cherry Bekaert?
Our client, a $45M professional services company in Greenville County, South Carolina is seeking an Interim Controller for 2- 3 months. This is a contract role but the client is open to contract-to-hire for the right person.
The ideal candidate will lead the firm’s accounting function, manage a team of seven (Accounting Supervisor, 3 billers, AP, 2 GL), and partner closely with leadership on strategy and financial planning and strategy. This is a hands-on role in a dynamic environment that requires technical expertise, strong business judgment, and the ability to prioritize effectively and communicate critical financial information to executive stakeholders.
***Pay of $75 - $85 per hour. 40 Hour work week . 2-3 month contract
• Environment: High-volume, fast-growing, and operationally hands-on — described as feeling like a startup at times.
• Financials are managed on a cash basis with manual Excel workarounds due to incomplete Aderant module implementation.
• Payroll is handled via Paychex (not integrated), with a switch to a more integrated solution planned later in 2025.
• Current monthly billing volume: ~3,000 transactions.
• Close timing: Billing closes by the 15th, reporting and financial close by the 20th of each month.
Interim Controller will handle:
- Cash flow and financial statements
- Payroll processing
- Collections via attorneys
- Banking relationships
- Banking transactions
- Billing reports
- Budgeting (August–January cycle)
Salary : $75 - $85