The leadership team at Trustpilot has a history of working in various industries, including marketing, human resources, and business solutions. They have also received education from different institutions, such as Macalester College and the University of South Australia.
View all