Urgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $100000 - $110000 per year
Hours Full-time
Location 6 Parklane Blvd Ste 100 >, Lincoln Park, MI, US
Lincoln Park, Michigan open_in_new

About this job

Job Description

Job Description

We are looking for an experienced Controller to oversee the financial operations of our growing specialty contracting business near Wyandotte, Michigan. This role partners closely with executive leadership to strengthen reporting, support project-based accounting, and provide insight that guides business decisions. The successful candidate will lead the accounting function, improve financial processes, and help ensure the organization maintains accurate, timely, and compliant reporting.


Responsibilities:

• Direct the preparation of monthly, quarterly, and annual financial statements and ensure reporting deadlines are consistently met.

• Lead construction accounting activities, including project cost tracking, work-in-progress reporting, and revenue recognition based on project completion status.

• Oversee contract invoicing processes, including industry-standard progress billing, while maintaining accuracy across customer accounts.

• Manage cash flow planning, financial forecasting, budgeting, and variance reviews to support operational and strategic decisions.

• Supervise core accounting functions such as accounts payable, accounts receivable, payroll accounting, and general ledger maintenance.

• Coordinate audit preparation, support external tax advisors, and provide required financial information for lenders and surety partners.

• Administer compliance-related documentation, including lien waiver tracking and other project financial records.

• Strengthen internal controls, identify opportunities for process improvement, and support the implementation of construction accounting software.

• Provide day-to-day leadership, coaching, and development for the accounting team.


Nearby locations

Posting ID: 1268582596 Posted: 2026-06-24 Job Title: Controller