Thursday , 12 November 2026
Breaking News

Principal Tech Services Specialist – McDermott

McDermott

Job Title: Principal Tech Services Specialist

Location: Squamish, BC

Job Description: : laying subsea infrastructure thousands of feet below sea level, installing platforms hundreds of miles from shore, using

Company Name: McDermott

Salary:

Apply for this job!

To apply for this job please visit jobviewtrack.com.