SwatchDigital Media Planning Project Leader
Swatch is a dynamic and innovative company known for its striking watch designs that reflect the zeitgeist. Headquartered in Switzerland, Swatch is a global brand that thrives on creativity and boldness, making the world more colorful and exciting since 1983.
- Manage international digital media campaigns, including paid social media, display, and video, from briefing to performance optimization and analysis.
- Directly manage SEA and shopping campaigns on platforms, ensuring alignment with global brand strategies.
- Collaborate with market teams and coordinate digital media campaigns.
- Work with in-house copywriters and brand image teams for ad copy creation and digital asset development.
- Prepare trafficking sheets for digital media campaigns in collaboration with eCommerce and digital marketing teams.
- Track, monitor, and optimize digital media campaign performance against key KPIs.
- Continuously analyze digital media campaigns and adjust strategies and budgets.
- Assemble and analyze data on campaign performance and communicate strategic recommendations.
- Lead product data feed setup and optimization for digital channels.
- Generate regular analytics reports and ad hoc reports as needed.
- Maintain relationships with agencies and third-party vendors supporting paid marketing efforts.
- Stay updated on the latest digital media trends and best practices.
- Degree in marketing or digital media.
- Minimum 3 years of experience in a similar position, preferably in a web media agency.
- Strong knowledge of digital media planning, with a focus on SEA campaigns, social media, programmatic campaigns, retargeting campaigns, web analytics, and tracking systems.
- Proficiency in Google Marketing Platform, Facebook Business Manager, major DSP/DMP, and MS Office (especially Excel and PowerPoint).
- Ability to work in a fast-paced environment, manage multiple projects, and coordinate with various business partners.
Minimum 3 years in a similar position, preferably in a web media agency.
Degree in marketing or digital media.
Swatch fosters a creative and bold workplace culture, headquartered in Biel/Bienne, Switzerland. The company values innovation and teamwork, encouraging employees to embrace newness and boldness.
- TodayNevada, USA
- TodayBerlin, Germany
- TodayOccitanie, France
- TodayUtrecht, Netherlands
- DEC 24Bern, Switzerland
- DEC 24Bern, Switzerland
- DEC 24,
- DEC 24Tyrol, Austria
- DEC 24Bavaria, Germany
- DEC 24Bern, Switzerland
- DEC 24Saxony, Germany
- DEC 23Ontario, Canada
Luxury Job Search
Use Cerulean Job Search to find open roles similar to this one.
For luxury, beauty, & fashion enthusiasts, Cerulean is the recruiting service that matches their talent with career opportunities around the world.