This job is closed
Applications are no longer available for this announcement. Explore current related opportunities below.
Job description
Audubon seeks a Site Manager to establish and manage an onsite office/trailer in Louisiana (Cameron and Plaquemines). The role oversees EPC activities, coordinates engineering and construction, and expands service lines across Engineering, Fabrication, and Automation.
The position reports to the Business Line VP/Manager and requires 5+ years of multi-discipline project experience, strong customer relations, and a minimum 4 days per week on-site presence in the area.
#J-18808-Ljbffr
Worksite address
louisiana, MO, 63353, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.