πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Team Lead (Social Media)

Company

StudySmarter

Location

Remote, Remote

Posted

June 11, 2026

Position Overview

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

Ready to Apply?

Join thousands of Americans building their careers

Apply Now