Global Digital Channels Manager
SGS
full-time
Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Location
Madrid, Community of Madrid, Spain
Posted
June 13, 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 SGS.com 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...