Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

Temporary Sales Staff 60-80% (f/m)

Job Description

In order to reinforce our Swatch Outlet Store in Mendrisio, we are currently searching for a
Temporary SALES STAFF (f/m) 60-80%
Main responsibilities include:

Sale of the products offered in the store (Swatch watches and Flik Flak)

Reception of the customers, service and presentation of the products

Small repairs, watch straps and batteries changes

Guarantee the appearance of the store and the displayed products (store window, furniture, floor and counter)

Reception of supplies and storage

Cash up and balance the cash

Your Profile

Our Brand and our products stand for creativity, motion and joy of life. Can you transmit this as a brand ambassador and inspire our customers? Are you an open minded, team oriented, motivated, committed and proactive person with a strong business flair and excellent communication skills? Are you flexible regarding working hours (7/7, no fix working days)?

Professional Requirement

Apprenticeship in Retail

Experience in retail, preferably within a watch-, lifestyle – or accessories environment

Language Skills

Fluent Italian and English is essential, as well as good knowledge of German, any other languages are an advantage

Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

Assistant Store Manager 100% (m/f)

Job Description

For the SWATCH Outlet Store in Fox Town, Mendrisio, Swatch is currently recruiting a committed and motivated
ASSISTANT STORE MANAGER 100% (m/f)
Main responsibilities include:

Sale of the products offered in the store (Swatch watches and Flik Flak, Bijoux)

Shared responsability for the sales turnover for the store, the achievement of the sales targets and stock management

Support in the lead, encouragement and motivation of the Sales team (3 employees)

Reception of the customers, service and presentation of the products

Small repairs, watch straps and batteries changes

Reception of supplies and storage

Cash up and balance the cash

Guarantee the appearance of the store and the displayed products (store window, furniture, floor and counter)

Development of the customer database

Your Profile

Our Brand and our products stand for creativity, motion and joy of life. Can you transmit this as a brand ambassador and inspire our customers? Are you an open minded, team oriented, motivated, committed and proactive person with a strong business flair and excellent communication skills?

Professional Requirement

Apprenticeship in Retail

Experience in retail, preferably within a watch-, lifestyle – or accessories environment

Experience in Leadership and Sales

Language Skills

Fluent Italian and English is essential, as well as good knowledge of German, any other language is an advantage

Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

Sales Coordinator 100% (F/M) Temporary

Job Description

As member of the sales coordinators pool, you have to ensure the flow of information on a daily basis within the sales team and with the markets, with a focus on Latin America and the Carribean countries.
Main tasks will include:

Support the Regional Sales Manager & Brand Manager in the assigned territories

Supervise visual implementation of collections in the markets (availability of POS & Advertising material, control marketing/media plans and reports)

Control Direct Marketing Expenses

Collaborate with logistics and invoicing departments to assure deliveries

Support in organizing trainings for markets of the assigned region

Reporting and Support on Travel Retail Business

Support in B2B projects and replacement during absences

Your Profile

Autonomous and responsible, in this position your flexibility, attention to detail and organisational skills will be called upon. In liaising directly with Clients, your extraordinary customer service and communication skills will also be a great asset.

Professional Requirement

You bring a commercial background (employé de commerce / Kaufffrau-man) with previous experience in a similar position in sales, ideally in an international environment. With your dynamic and communicative personality, you enjoy working with numbers and know how to deal with fast-paced, ever changing priorities. Advances skills in Excel are mandatory.

Language Skills

You must be fluent in English and Spanish (verbal and written) and have good knowledge of German and/or French.

Start date

2018-12-01

Job Location

2504 Biel/Bienne

Company Address

Swatch Ltd

Contact Person

If you feel this opportunity meets your profile and expectations, please click on the APPLY link to apply online.

Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

DIGITAL COMMUNICATION DESIGNER (F/M) 100%

Job Description

You will be part of the Creative Team and responsible for Swatch’s online artworks. You will be working on a wide variety of projects, while being responsible for creating web visuals, and providing thought-leadership on best design practices and next-generation digital trends. Your daily tasks will include:

Collaborate with Communication Design Team Leader on brainstorming concepts,

Design specific and dedicated landing pages,

Coordinate any creative or design project with internal and external resources,

Support local markets in all their creative needs,

Find solutions and creatively adapt existing communication material,

Your Profile

Besides your fun, positive and over creative personality, you bring a degree in Visual Communication (Graphic Design / Web Design) and min 2 years’ experience in a similar position. Strong team player with excellent organizational skills, you possess good understanding of Online Retail and the different fields of Online Marketing.

Professional Requirement

Your strong knowledge of Adobe CC Suite (Illustrator, Photoshop, InDesign) and programming languages such as HTML5, CSS, JavaScript as well as Premiere and After Effects would be a strong plus. In addition, you are up to date with all current design technologies and trends and have a good knowledge of UI/UX.

Language Skills

Your mother tongue is German or French and you are fluent in the other language, in addition fluency in English is mandatory. good knowledge of English. Knowledge of Italian would be a plus.

Start date

2018-12-17

Job Location

2501 Biel/Bienne

Company Address

Swatch Ltd

Contact Person

If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English as well as some visual examples of your work.

Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

Swatch is a leading Swiss watch maker and one of the world’s most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. The brand philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. The brand maintains a strong presence in the world of sports and art.

Social Media Project Leader (F/M)

Job Description

As Social Media Project Leader, You will be responsible for the management and development of our social media channels, in to increase our customer’s engagement and provide thought-leadership on best social media practices and next-generation digital trends. Main responsibilities will include:

Develop and constantly update a social media strategy and roadmap

Manage the social media ecosystem and all social media channels (Facebook, Instagram, Twitter, Pinterest, Snapchat)

Manage the day-to-day community engagement including real time conversations

Coordinate and dispatch the content strategy through the different channels

Create and manage social media contests

Create and coordinate social media engaging activations and concepts

Create and coordinate a social media calendar at HQ level as well as locally

Use social media listening tools to monitor and identify social media relevant trends

Monitor content and quality check of all social media local versions

Support local markets in all social media management questions

Measure, analyze and report on quantitative and qualitative metrics

Some creative design can be involved

Your Profile

Besides your fun, positive and creative personality, you bring solid experience in agencies or international retail Brands in fashion/accessory/lifestyle fields. Strong team player with excellent organizational skills, you have good understanding in the different fields of online marketing such as online ad campaigns, social media, email marketing etc…
Passionate about telling stories, new trends and the latest in social media innovation, you possess strong interpersonal and analytical skills with great attention to detail. You bring strong experience in sponsored postings and targeting, and know how to manage a budget for content promotion on social channels.

Professional Requirement

Your good understanding of technology is paired with the ability to manage multiple projects simultaneously, keeping tight deadlines and coordinating with various internal and external business partners.

Language Skills

In addition, you possess excellent communications skills and are fluent in English (Mandatory), German and/or French.

Start date

2019-01-03

Job Location

2501 Biel/Bienne

Company Address

Swatch Ltd

Contact Person

If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to apply online.