The Service Site Manager leads and coordinates all on-site activities for medium to large projects to ensure safe, high-quality, and cost-effective execution throughout start-up, construction/erection, commissioning, and maintenance phases.
Must-have
Nice-to-have
Not specified