Skip to content

People & Careers

We comprise more than 200 employees in multiple locations around the world, each of us united by a passion for problem solving, unbridled curiosity, and belief in the power of insight to shape our future.

We think of ourselves as Instigators of the Possible. That’s because our culture inspires people to do incredible things.

Presenting exciting new openings across Ocean Insight at the Career Opportunities Portal

Benefiting from the support of a FTSE 100 global group of life-saving technology companies

Visitor at OOA lab

Are you ready to join Instigators of the possible?

Join world-class experts in finding answers to our customers toughest questions!

Visit Careers Portal