Join our crew

As a Support & Installation Engineer, you are responsible for installing, configuring, and supporting our systems onboard vessels across the globe.

As a New Business Account Manager, you’ll be the first point of contact for potential clients and partners. You understand their operational challenges and can translate them into smart technical solutions.