🌿 Back to all jobs

🥝 Global Digital Channels Manager

SGS | Bristol, United Kingdom | Posted June 19, 2026

Job Description

Job Description

This role serves as a strategic bridge between our online audiences and the brand, shaping how our story is told across global digital channels. The Global Digital Channels Manager will lead the day-to-day management of the Group’s corporate digital channels with a strong focus on positioning the company as thought leader in the industry, deepening audience engagement, and increasing the company’s lead generation pipeline from social media campaigns.

You will:

  • Manage the Group and executive social media channels and homepage, providing an editorial calendar that delivers fresh, useful and compelling content for target audiences
  • Create and produce engaging short-form video content (reels, executive videos, interviews and other platform-native formats)
  • Lead and implement content strategy that supports our brand positioning and business objectives, working closely with other content specialists
  • Create and optimiz...
  • Apply for This Position

    Submit Application