Log in
Trustpilot
Contact
Links
View in org chart
Vincent Petrillo
GM & Vp, Commercial - North America
John Degasperis
Director Of Sales, North America
Craig Barnett - Trustpilot
Team Lead - New Business (uk) At Trustpilot
Rick van der Wal
Sales Manager - Benelux Market
Ben Plumpton
Sales Team Lead
+ 7 more
July, 2022 - present
January, 2022
July, 2021
April, 2018
October, 2017
June, 2015