This job is closed
Applications are no longer available for this announcement. Explore current related opportunities below.
Job description
Thermo Systems is seeking an on-site Site Manager in Montgomery, AL to lead field installation activities, coordinate with the Project Manager, and ensure safe, high-quality execution. You will oversee drawing control, issue resolution, and collaboration with subcontractors and customer representatives to keep projects on plan.
The role requires strong leadership, knowledge of electrical/industrial installations, and a proactive safety mindset.
#J-18808-Ljbffr
Worksite address
montgomery, AL, 36136, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.