Cockroach Labs
Show contact
Jason Forget
President & Chief Revenue Officer
Vinny Giacomazza
VP, Sales, East
Jen Murphy
Head of Channel Sales
Armen Kopoyan
GM, International Sales
Tim Veil
Head of Sales Engineering
+ 5 more
Scott Larson
Sales Development Leader, Americas
Current role
View in org chart