Ticker
TRST
FTSE Rank
235
21
People
7Board Members
14Executives
Country
Denmark
Industry
Internet
Website
www.trustpilot.com

Board

Peter MühlmannFounder and Non-Executive Director448 Feb 20215y 3m
Angela Seymour-JacksonSenior Independent Director5923 Feb 20215y 2m
Claire DavenportNon-Executive Director5423 Feb 20215y 2m
Mohammed AnjarwalaNon-Executive DirectorN/A23 Feb 20215y 2m
Rachel KentletonNon-Executive Director5723 Feb 20215y 2m
Zillah Byng-ThorneChairman of the Board511 Oct 20223y 7m
Joe HurdNon-Executive Director57N/AN/A

Board Timeline

2015202020252030now
Peter Mühlmann5y 3m from 8 Feb 2021Founder and Non-Executive Director
Angela Seymour-Jackson5y 2m from 23 Feb 2021Senior Independent Director9 years
Claire Davenport5y 2m from 23 Feb 2021Non-Executive Director
Mohammed Anjarwala5y 2m from 23 Feb 2021Non-Executive Director
Rachel Kentleton5y 2m from 23 Feb 2021Non-Executive Director
Zillah Byng-Thorne3y 7m from 1 Oct 2022Chairman of the Board

Committee Chairs

Rachel KentletonAudit CommitteeNon-Executive Director23 Feb 20215y 2m
Zillah Byng-ThorneNomination CommitteeChairman of the Board1 Oct 20223y 7m
Angela Seymour-JacksonRemuneration CommitteeSenior Independent Director23 Feb 20215y 2m
Claire DavenportTrust and Transparency CommitteeNon-Executive Director23 Feb 20215y 2m

Executives

Adrian BlairCEOChief Executive Officer and Director
Hanno DammN-1Chief Financial Officer and Director (until Sep 14 2026)
Ciaran DynesN-1Chief Product Officer
Gavin EdwardsN-1Vice President of User Experience, Design and Research
Sarah Gomez-HerreraN-1Marketing Manager
Brian GreenN-1Chief Revenue Officer
Anne McSherryN-1Company Secretary
Marcus RoyN-1Chief Financial Officer (starts on Sep 14 2026)
Carolyn RyanN-1Chief Strategy Officer
Christian SettiN-1Head of Enterprise
Alicia SkubickN-1Chief Customer Officer
Shazadi StintonN-1Chief Trust Officer
Donna VilhelmsenN-1Chief People Officer
Dave WilliamsN-1Chief Technology Officer

Former Officers and Directors

Carolyn Johnson
  • Corporate Secretary2019-07-31 -> 2024-02-25
2019-07-312024-02-25