Trustpilot, Inc.
Global Head of Social Media
8 days ago
London
As the Global Head of Social Media, you’ll have the exciting opportunity to develop and implement a global social media strategy that builds brand awareness, drives engagement, conversion and new followers; and contributes to revenue generation for Trustpilot. Maintain and expand our social media...