Log in
Strolid
Contact
Links
View in org chart
Vin Micciche
Founder and CEO
Marc Womboldt
Assistant Manager
Anthony Adamo
Director of Account Management
Kayla Watson
Sales Client Success Director
Matt Watson
Technical Product Manager
+ 8 more
May, 2014 - present