Team Lead (Social Media)

StudySmarter
Full-time Remote, Remote Other-General
Posted:
June 05, 2026
Location:
Remote, Remote, Switzerland

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...

Apply for this Job

Submit your application for the Team Lead (Social Media) position at StudySmarter.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Remote, Switzerland
Posted: June 05, 2026
Deadline: July 15, 2026