Immuta
Show contact
Links
Previous companies
Matthew Carroll
Founder & CEO
Steven Wastie
Chief Marketing Officer
Steve Touw
Founder & Chief Technical Officer
Scott Fuselier
Chief Revenue Officer
Michael Scott
CISO
+ 6 more
Deirdre Pelrin
Vice President, Revenue Marketing
Matt Allen
Vp, Corporate Marketing
Mark Guntrip
Vp, Portfolio Marketing
Glen Jackman
Senior Director, Demand Generation & Marketing Operations
+ 8 more
May, 2023 - present
View in org chart