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