TEAM LEADER BRAND COMMUNICATION

vor 1 Tag


Biel, Schweiz Swatch Vollzeit

The CompanyAt Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since 1987 we’ve been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece – they’re playful companions designed to spark joy and curiosity.Our team, based with our sister brand SWATCH in Biel/Bienne, Switzerland, is made up of passionate individuals who are committed to growing the brand globally. Together, we embrace creative ideas, fresh perspectives, and a deep connection with our consumers (the young audience and their families).Are you one of us? Join our team.Job DescriptionMain responsibilities will include:Oversee the Flik Flak Brand communication in close collaboration with the team and Head of Flik FlakOversee the conception, development and production of international campaigns and advertising material, press, POS On and offline to seamlessly fit a 360 campaign approachDevelop and implement a comprehensive public relations and events strategy that supports the brand's objectivesAssess and lead the development of the Flik Flak furniture in close collaboration with the Retail Development DepartmentBuild and maintain relationships with the key media, influencers, and key stakeholders to drive coverage and brand exposureLead and guide the markets in their local marketing activities by providing strategic direction and support to regional teamsProvide team leadership by mentoring and coaching team members, setting team objectives, and fostering a collaborative and high‑performing team culture (2HC)Develop, track, and measure KPIs and evaluate the effectiveness of marketing activations (PR, Instore, etc.)Lead different marketing projects which have a strong link to the brand DNA (App, Storybook, etc.)Lead and manage with different stakeholders the Brand and Launch Booklets to provide markets the needed documentation and ensure consistencyManage budgets and supervise internal and external teams, including agencies, partners, and vendorsProfileHigher degree in public relations, communications, marketing, or related fieldFirst experience in public relations, marketing, or related fieldExperience leading teams and managing budgetsExcellent communication, interpersonal, and relationship‑building skillsAbility to think strategically, creatively, and proactivelyStrong organizational and project management skillsProfessional RequirementsBesides being a team player, you are flexible and open for changes. Thanks to your organisation skills, you can manage multiple projects and you are a fast deliverer. You are a creative person, having affinity to the children’s world. Moreover, you are a good communicator with an international mindset, and you are a fast deliverer.LanguagesPossess excellent communication skills and are fluent in English. German and/or French are a plus.Job LocationRue Nicolas-G-Hayek / Nicolas-G-Hayek-Strasse, 2502 Biel/Bienne, Switzerland (Bern)Company AddressSwatch Ltd Nicolas G. Hayek Strasse 1 CH-2502 Biel, Switzerland #J-18808-Ljbffr



  • Biel, Schweiz The Swatch Group AG Vollzeit

    TEAM LEADER BRAND COMMUNICATION & CREATIVE CONTENT 100% The company At Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since 1987 we’ve been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece...


  • Biel, Schweiz Swatch Group Vollzeit

    The company At Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since weve been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece theyre playful companions designed to spark joy and curiosity....


  • Biel, Schweiz Swatch Group Vollzeit

    The company At Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since weve been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece theyre playful companions designed to spark joy and curiosity....


  • Biel, Schweiz The SWATCH Group Vollzeit

    Job description Main responsibilities will include: Oversee the Flik Flak Brand communication in close collaboration with the team and Head of Flik Flak Oversee the conception, development and production of international campaigns and advertising material, press, POS On and offline to seamless fit a 360 campaign approach Develop and implement a comprehensive...


  • Biel, Bern, Schweiz Swatch Vollzeit CHF 90'000 - CHF 120'000 pro Jahr

    The CompanyAt Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since 1987 we've been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece – they're playful companions designed to spark joy and...


  • Biel, Bern, Schweiz Swatch Group Vollzeit CHF 73'000 - CHF 110'000 pro Jahr

    THE COMPANYAt Flik Flak we believe in the power of imagination, color and fun to inspire children around the world. Since 1987 we've been creating watches that help children learn to tell the analogue time while expressing their personality and creativity. Our products are more than just a timepiece – they're playful companions designed to spark joy and...


  • Biel, Schweiz The Swatch Group AG Vollzeit

    A leading watch company based in Biel/Bienne, Switzerland is seeking a Team Leader for Brand Communication & Creative Content. This role involves overseeing brand communication, leading marketing projects, and mentoring team members. The ideal candidate holds a higher degree in communications or marketing, has experience in public relations, and possesses...


  • Biel, Schweiz Swatch Vollzeit

    A leading watch manufacturer in Biel, Switzerland, is looking for a Brand Manager for Flik Flak. The ideal candidate will oversee brand communication, lead the development of marketing campaigns, and mentor a high-performing team. The role requires a higher degree in a relevant field and strong communication skills. Experience in public relations and...


  • Biel, Schweiz The SWATCH Group Vollzeit

    A global watch manufacturer based in Switzerland is seeking a candidate to oversee brand communication for Flik Flak. This role involves developing international campaigns, implementing public relations strategies, guiding marketing activities, and mentoring a high-performing team. Ideal candidates will have experience in brand communication, a strong PR...


  • Biel, Bern, Schweiz Swatch Group Vollzeit

    Job descriptionResponsibilities :Strategy & LeadershipDefine and implement the global visual merchandising strategy across all retail formats and regions, in alignment with brand identity and business goalsLead a team of VM specialists, fostering a culture of creativity, accountability, and performanceDrive global consistency while enabling local relevance...