💼 Full-Time Position

Team Lead (Social Media)

🏢
StudySmarter
📍 Remote, Remote, Switzerland
📍
Location
Remote, Switzerland
📅
Posted
June 06, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Overview

TEAM LEADER SOCIAL MEDIA 100% The company At Swatch, we thrive on surprise. Whether it's with our collections, action sports or artistic collaborations, we don't stay inside the box. We're here to shake things up with our striking designs, which always reflect the zeitgeist but never fail to catch the eye. To reinforce the marketing team at Swatch Headquarters in Biel/Bienne, Switzerland, we are currently searching for a: TEAM LEADER SOCIAL MEDIA 100%

Responsibilities

  • Lead and shape Swatch's global social media strategy, aligning it with the brand's digital marketing goals and long-term vision.
  • Manage and mentor the social media team, fostering a culture of creativity, agility, and collaboration.
  • Oversee Swatch's organic presence across platforms, including Instagram, Facebook, TikTok, Pinterest, YouTube, Snapchat, WeChat, Weibo, and more.
  • Plan and maintain a global social media editorial calendar, coordinat...