Leadership in data security

Our leadership team is uniquely qualified to accomplish the mission and redefine the future of data security.

Leadership team

Matthew Carroll

Founder, Chief Executive Officer

Mike Schiller

Founder, SVP Business Development

Steve Touw

Founder, Chief Technical Officer

Mary Byrne

Chief Operating Officer

Moritz Plassnig

Chief Product Officer

Will Rahim

Chief Customer Officer

Scott Fuselier

Chief Revenue Officer

Mike Scott

Chief Information Security Officer

Colin Mitchell

General Manager, EMEA and APAC

Chris Brown

Chief Technology Officer, Public Sector

Bart Koek

Field Chief Technology Officer, EMEA and APJ

Steven Wastie

Chief Marketing Officer


The Spirit of Immuta

We are building the future of data operations — it’s an exciting time in an exciting field. And, great work starts with a great team.

Join the team

Do the best work of
your career

We’re tackling the most pressing challenges in data management and data security, and we need experts in engineering, security, ethics, and law. Along our journey, there’s one thing we’ll never compromise on: our culture.

Join the team