Log in
Trustpilot
Contact
Links
View in org chart
Vincent Petrillo
GM & Vp, Commercial - North America
Rick van der Wal
Sales Manager - Benelux Market
Craig Barnett - Trustpilot
Team Lead - New Business (uk) At Trustpilot
Ben Plumpton
Sales Team Lead
Anne Tramp Frederiksen
Head Of Sales
+ 7 more
January, 2022 - present
October, 2019
April, 2018
December, 2016