Controller / Accounting Manager

CRV SurveillanceBirmingham, AL

About The Position

The Controller is responsible for the financial operations of CRV Surveillance, ensuring accurate financial reporting, cash flow management, accounts receivable collections, accounts payable processing, job costing, and month-end close. This role serves as a member of the Executive Leadership Team and is expected to provide financial insights and recommendations that support company growth and profitability. The Controller will own the accounting function and partner with Operations, Sales, Project Management, and Executive Leadership to improve financial performance.

Requirements

  • Bachelor’s Degree in Accounting or Finance
  • 5+ years accounting experience
  • Experience managing month-end close
  • Strong understanding of GAAP
  • Experience with construction, service, security, or project-based businesses
  • Advanced Excel skills
  • Experience with QuickBooks, NetSuite, or ERP systems

Nice To Haves

  • CPA preferred but not required
  • Controller or Accounting Manager experience
  • Experience with job costing
  • Experience with multi-location service businesses
  • Experience with Bill.com, Divvy, and payroll systems

Responsibilities

  • Prepare monthly financial statements by the 10th business day of each month
  • Maintain accurate Balance Sheet, Income Statement, and Cash Flow reporting
  • Perform month-end and year-end close procedures
  • Reconcile bank accounts, credit cards, and lines of credit
  • Review and post journal entries
  • Maintain fixed asset and depreciation schedules
  • Produce weekly cash flow forecasts
  • Monitor bank balances, LOC utilization, and debt obligations
  • Provide 13-week cash flow projections
  • Identify cash flow risks and recommend solutions
  • Oversee billing and collections processes
  • Monitor aging reports weekly
  • Coordinate collection efforts with project managers and leadership
  • Reduce DSO and improve cash collections
  • Manage lien notices and collection agency coordination when necessary
  • Manage vendor payments through Bill.com
  • Maintain vendor relationships
  • Ensure proper approvals and coding
  • Monitor AP aging and cash requirements
  • Review project budgets and job costing
  • Work with PMs to identify budget overruns
  • Analyze labor, material, subcontractor, and equipment costs
  • Provide project profitability reporting
  • Review WIP reporting
  • Analyze revenue and gross margin trends
  • Track KPIs by department
  • Assist with annual budgeting and forecasting
  • Develop dashboards and reporting metrics
  • Attend Executive Leadership Team meetings
  • Present financial results and recommendations
  • Manage accounting processes and future accounting staff
  • Assist with process improvements and system implementations
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service