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

Steve Touw

Founder, Chief Technical Officer

Mary Byrne

Chief Operating Officer

Moritz Plassnig

Chief Product Officer

Will Rahim

Chief Customer Officer

Steven Wastie

Chief Marketing Officer

Scott Fuselier

Chief Revenue Officer

Gregor McCole

Chief Financial Officer

Chris Brown

Chief Technology Officer, Public Sector

Bart Koek

Field Chief Technology Officer, EMEA and APJ

Mike Scott

Chief Information Security Officer

Cory Phillips

VP of Enterprise Sales

Richard Geering

Chief Data & Analytics Officer

Anthony Farr

GM and VP of Sales , EMEA and APJ


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