Controller

Crete United•Minneapolis, MN
•Onsite

About The Position

The Controller will work closely with project managers on projections, job-set up including estimates, change orders and contract billing. This role will closely monitor the WIP and Backlog, and manage the accounting department. The Controller will have the ability to step in as backup for all accounting roles including AP, AR, Payroll and Service billing. Key responsibilities include monthly bank reconciliation and weekly cashflow projections, monitoring collections and providing weekly lists for past due invoices that need to be addressed. The role involves posting daily cash receipts into Spectrum, weekly selection of AP checks that need to go out, holding Sub checks as paid when paid, and daily approval of AP invoices that go to PMs to verify costs and correct job and phase and look at overhead AP. Additionally, the Controller will handle monthly Crete invoices process and make BOA ACH payments, credit card payment processing, and insurance, vehicle fleet, and rent payment processing. An annual GL and WC insurance review is also part of the responsibilities.

Requirements

  • Experience with Spectrum software
  • Proficiency in accounting principles and practices
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Ability to manage multiple tasks and prioritize effectively

Nice To Haves

  • Experience in the construction industry
  • CPA or CMA certification

Responsibilities

  • Working with the project managers on projections, job-set up including estimates, change orders and contract billing
  • Closely monitoring the WIP and Backlog
  • Managing the accounting department
  • Ability to step in as backup for all accounting roles including AP, AR, Payroll and Service billing
  • Monthly bank reconciliation and weekly cashflow projections
  • Monitoring collections and provide weekly lists for past due invoices that need to be addressed
  • Post daily cash receipts into Spectrum
  • Weekly selection of AP checks that need to go out, holding Sub checks as paid when paid
  • Daily approval of AP invoices that go to PMs to verify costs and correct job and phase and look at overhead AP
  • Monthly Crete invoices process and make BOA ACH payments
  • Credit card payment processing
  • Insurance, vehicle fleet, and rent payment processing
  • Annual GL and WC insurance review

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) with company match
  • Employee Assistance Program (EAP)
  • Paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service