Job Description

A global ocean-infrastructure expert is seeking a Technical Support Team Lead in Freiburg, Switzerland. The role involves overseeing technical personnel, ensuring compliance with safety management systems, and driving operational performance improvements. Ideal candidates should hold a Bachelor's de...

Apply for this Position

Ready to join SBM Offshore? Click the button below to submit your application.

Submit Application