Logo of Huzzle

Global Digital Channels Manager

image

SGS

14d ago

  • Job
    Full-time
    Senior Level
  • Customer Relations
    Marketing
  • Madrid
  • Quick Apply

AI generated summary

  • You have 5+ years in B2B community engagement on social media, strong content creation skills, social media expertise, international experience, and native-level English proficiency.
  • You will manage social media channels and content strategy, create digital campaigns, oversee community management, handle complaints, and educate stakeholders on best practices.

Requirements

  • 5+ years building and executing strategies that engage communities, particularly for B2B environments, on channels including Facebook, LinkedIn, X, Instagram, YouTube and TikTok
  • Demonstrable and strong experience identifying and creating content for specific needs/audiences: web articles, infographics, live streams, videos, etc.
  • Experienced with image and video creation tools
  • Active daily life on social media, a true desire to interact with others
  • Experience working in an international environment and understanding of complex organizations
  • Native-level English proficiency, additional languages an advantage

Responsibilities

  • Manage the Group and executive social media channels and SGS.com homepage, providing an editorial calendar that delivers fresh, useful and compelling content (videos, live streams, takeovers, etc.) for target audiences
  • Input on and implement content strategy that supports our brand positioning and business objectives, working closely with other content specialists
  • Create and optimize compelling digital campaigns
  • Coordinate publishing of cross-channel corporate campaigns
  • Guide and support the Digital Engagement team on community management
  • Manage social media complaints on Group social media channels
  • Stay up to date with new and interesting content formats and pilot them, communicating suggested content and updates to appropriate departments
  • Educate internal stakeholders on best practices for social media management and digital campaigns

FAQs

What is the role of the Global Digital Channels Manager?

The Global Digital Channels Manager serves as a liaison between online audiences and the brand, responsible for the day-to-day management of corporate digital channels to build and engage target audiences.

What social media platforms will the manager be working with?

The manager will engage with platforms including Facebook, LinkedIn, X (formerly Twitter), Instagram, YouTube, and TikTok.

What experience is required for this position?

The role requires 5+ years of experience in building and executing strategies that engage communities, particularly in B2B environments.

What types of content will the manager create?

The manager will create and optimize digital content such as web articles, infographics, live streams, videos, and more.

What is the working model for this position?

The working model is hybrid, requiring 2 days per week in the office.

Is proficiency in languages other than English required?

Native-level English proficiency is required, and additional languages are considered an advantage.

Will the manager need to handle social media complaints?

Yes, the Global Digital Channels Manager will manage social media complaints on Group social media channels.

What tools or skills are needed for creating content?

Experience with image and video creation tools is necessary for this position.

Will the manager work with other teams in the company?

Yes, the manager will work closely with the global marketing and communications team and internal stakeholders.

Is there an emphasis on community interaction in this role?

Yes, the role requires a true desire to interact with others and engage with online communities actively.

When you need to be sure

Consulting
Industry
10,001+
Employees

Mission & Purpose

We are SGS – the world’s leading testing, inspection and certification company. We are recognized as the global benchmark for sustainability, quality and integrity. Our 98,000 employees operate a network of 2,650 offices and laboratories, working together to enable a better, safer and more interconnected world. Community Guidelines Welcome to our LinkedIn page! SGS encourages all fans of this page to participate in the conversation through questions and comments. Any comments or activity arising from persons sharing or otherwise reproducing any communications published by SGS is not controlled or endorsed by SGS.