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.

Promoting a vibrant, dynamic environment that encourages curiosity, collaboration and communication

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

Are you ready to join Instigators of the possible?

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

Visit Careers Portal