About this opportunity
Audubon Companies lists this Onsite Site Manager — EPC & Growth Lead (LA) opportunity in louisiana, Missouri. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Audubon Companies seeks a Site Manager to set up and manage an onsite office at client sites in Cameron, LA and Plaquemines, LA. You will lead on-site execution of EPC activities, oversee engineering, procurement, and construction, and expand service lines across Engineering, Fabrication, Construction, and Automation.
Expect to be on-site at the area office at least four days per week. You will report to the Business Line Vice President/Manager.
#J-18808-Ljbffr
Worksite address
louisiana, MO, 63353, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.