Global Corporate Communications Manager
3 days ago
In this role, you’ll sit at the heart of our global corporate communications team, helping to shape how Trustpilot shows up in the media and wider public conversation. Proven experience in corporate communications, media relations or reputation management, gained in‑house, at an agency, or in a