Trustpilot Group plc (TRST) Board of Directors | Ticker