Swatch Group Digital Commerce Management Bachelor’s Degree Apprentice

Eschborn Hesse Germany

Address
Frankfurter Straße 20, 65760 Eschborn View map
Employment
Internship
Seniority
Intern
Posted
Oct 14, 2026

About Swatch Group

Swatch Group stands as one of the world’s foremost watchmaking groups, uniting Swiss industrial excellence with a portfolio of distinguished maisons spanning accessible design, prestige horology, and high complication craft. As an employer, the Group offers a uniquely integrated environment, from research, manufacturing, and movement development to brand management, retail, and global operations. Rooted in Biel/Bienne and present worldwide, it values technical mastery, creative curiosity, and long-term commitment. Employees contribute to a culture where heritage, innovation, precision, and entrepreneurial energy converge, supporting iconic brands while shaping the future of Swiss watchmaking on an international stage.

Starting 1 October 2027, the three-year dual Bachelor’s degree programme in Digital Commerce Management combines practical experience in e-commerce and marketing with six semesters of study at DHBW Mannheim, leading to a Bachelor of Arts. The role includes work on digital shopping experiences, online strategy and brand projects, with exposure to retail, customer service and logistics.

Role & Responsibilities

  • Learn about the company’s watch brands, including their designs and brand stories.
  • Support e-commerce and marketing during practical phases and contribute to digital shopping experiences.
  • Analyse trends and data to optimise online strategies and customer journeys for the brands.
  • Gain insights into boutique and store retail, customer service and logistics, and their interfaces with e-commerce.
  • Complete the Bachelor of Arts in Digital Commerce Management at DHBW Mannheim over six semesters.
  • Contribute to the topics and content of training and brand projects.

Qualifications

  • Enthusiasm for digital trends, social media and e-commerce.
  • Energy and motivation to contribute, collaborate and grow with the team.
  • Interest in working in a modern environment focused on teamwork, modern technologies and personal development.
  • Good general or subject-specific university entrance qualification, or qualification for a university of applied sciences.
  • Willingness to alternate between practical phases at the company and study phases at DHBW.
  • Interest in watches and jewellery is an advantage.

Skills

Trend and data analysis E-commerce Social media

Education

Good general or subject-specific university entrance qualification, or qualification for a university of applied sciences; enrolment in the Bachelor of Arts in Digital Commerce Management at DHBW Mannheim.

Workplace

This position is based in Eschborn, Hesse, Germany, within easy reach of Frankfurt.

The setting Hesse

Explore jobs in Hesse or in Germany.

Benefits

Attractive training remuneration; 30 days of annual leave; holiday and Christmas bonuses; occupational pension scheme; employee discounts; company fitness; a two-day welcome onboarding event at the German headquarters in Eschborn; workshops on presentation, resilience and exam preparation; accompanying English training; regular employee events; strong prospects of permanent employment after graduation in a crisis-resilient, family-run company.

Culture

Swatch Group offers a dynamic, multicultural workplace rooted in Swiss precision, creativity, and a deep passion for watchmaking. As an employer, it brings together craftsmanship, industrial expertise, and brand diversity, giving teams the opportunity to contribute to both iconic heritage maisons and forward-looking innovation.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.

Frequently Asked Questions

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Swatch Group, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Digital Commerce Management Trainee», «E-Commerce Management Apprentice», «Digital Commerce Student», «E-Commerce Degree Trainee», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Swatch Group

Swatch Group Digital Commerce Management Bachelor’s Degree Apprentice

Eschborn, Germany

Continue to the application.

Country and Language