Summary from listing
The Site Coordinator supports delivery, installation, and commissioning for gas and process projects by coordinating schedules, site activities, customer communications, project progress, costs, invoicing, and commercial closure. The role requires a bachelor’s degree in mechanical or electrical engineering, knowledge of turbo or screw compressor packages, strong English, and practical field-service or workshop experience, with travel as required.
