Reporting directly to the CEO, the Controller will serve as the senior accounting leader and have responsibility for financial reporting, general ledger accounting, accounts payable, accounts receivable and billing, payroll, cash management, banking, retirement plan administration, union payment processing, audit coordination, and internal controls. The successful candidate will be comfortable leading and developing a team while also working directly in the details when needed—reviewing reconciliations, investigating discrepancies, improving processes, supporting payroll and close activities, and ensuring the accuracy and integrity of the company's financial information.