Swatch Group opportunities

Employer in focus: Marketing, Admin and HR jobs with Swatch Group

When you are looking for a new job, you might first consider the kind of work you will be doing and whether you have the right skills and experience. However, a good career move is not only about the job, but also about the company you work for. The type of business, their culture and values can go a long way in making your job more than just a job and somewhere you enjoy going each day. 

Here we focus on our client, the Swatch Group. Working with this luxury brand can give you the opportunity to progress your career in your chosen field of either Marketing, Administration or Human Resources (HR). 

Working at Swatch Group 

Most people will know that the Swatch Group is a luxury brand of watches, renowned for precision and quality. Founded following the merger of two big Swiss watch groups in 1983, the Swatch Group soon became known for their unique designs, a concept they have continued to evolve and innovate over the years by regularly adding new collections and special editions.

Although their headquarters is in Switzerland, the Swatch Group is an international business employing over 32,000 people in over 50 countries. They not only manufacture and sell the Swatch brand of watches, they also have a further 17 watch and jewellery brands including Omega, Tissot and Longines. This range of brands enables them to attract a diverse customer base, selling high end brands as well as affordable names, with innovative designs to suit a range of budgets and tastes.

As a leading Swiss watchmaker and retailer, the Swatch Group is involved in all parts of the business process from research and design to manufacturing, and from marketing and sales to aftercare. They employ staff who fit the ethos of the company, are willing to work hard and thrive in a dynamic atmosphere.

Swatch Group work culture
Swatch Group culture

The Swatch Group is very much an office orientated company, and all staff use the office space to productively collaborate as a team. They have a busy, vibrant office environment where your personal drive and enthusiasm is valued. Although it can be challenging, it is a good place to develop your skills, gain experience and learn about the various parts of the business. As you work to prove your performance and expertise you may find opportunities to progress.

What opportunities are there at Swatch Group? 

The main roles that Tate recruits for with Swatch Group in the UK are mostly permanent positions in Sales Administration, Marketing and HR.

Sales Administrators play a key role in supporting the business office. They carry out general administrative tasks such as filing, scanning documents, maintaining general email enquiries and dealing with product returns. They also have a customer service role, providing support via email or phone. Issues that cannot be dealt with by sales teams in stores are directed to the office for the Sales Admins to handle. This role may also have some opportunities to assist with promotional events.  

Marketing Executives support the various marketing campaigns of the Swatch Group through digital marketing and traditional marketing methods. This can include analysing market trends, putting together marketing campaigns, producing reports on campaign performance and content creation. Throughout the year, Swatch Group has new product launches, seasonal promotions and sponsored events. Marketing Executives are responsible for coordinating and attending these promotional events and, as the face of the company, their role includes being a Brand Ambassador.

At Swatch Group, Human Resources (HR) encompasses recruitment, training and development, payroll and HR information systems. The role of Human Resources Administrative Assistants is to support various departments with administrative duties relating to HR. This can include assisting with candidates in the interview process, arranging training sessions and preparing reports, as well as general duties such as handling phone calls, processing mail, data entry, filing and record keeping. In an HR Manager role, the HR Manager would lead the HR team, overseeing all HR processes and responsibilities, ensuring that all policies and professional standards are met across the company.

Is Swatch Group a good fit for you?

Excellence is at the centre of everything the Swatch Group represents. Their technical innovations, their work ethic, their products and their people. They are a forward-thinking company, committed to their customers and constantly innovating to keep up with changing trends and demand. This makes Swatch Group an exciting and dynamic workplace.

Most job roles at Swatch Group are standard 9 to 5 business hours. Due to the nature of the marketing roles, there may be some occasional weekend and evening work when setting up or travelling to and from promotional events.

Swatch Group London work opportunities
Where you could work

The UK offices of Swatch Group are in the Docklands area of London and in Southampton. Your local Tate branch will be able to help you find out more about similar job opportunities in your area.

Tate branches

Are you a good fit for Swatch Group?

The Swatch Group values their staff and in return, Tate places people who are highly motivated and who will be focused on helping the business succeed. To work at Swatch Group you will ideally have at least a year’s experience in a similar role or have retail industry experience. For more senior roles and marketing positions, experience working with a luxury brand is preferred.

As a well-established brand, Swatch Group is a unique company with a history of expertise in their sector, making them a great place to learn and grow in the next stage of your career.

The following skills would make you a good candidate for a job with Swatch Group:

Able to communicate effectively with customers, colleagues, and different levels of company hierarchy.

Confidence to do your job to the best of your abilities and to ask for help when needed.

Being a good team player, working well with colleagues and supporting them as needed.

Target-driven to meet company and personal goals.

Professionalism in your appearance, demeanor, and work ethic.

Being flexible in your job role, covering other positions outside of your usual job description where necessary.

Motivation to learn and progress.

Hard working
Willingness to work hard and comply with the company values.

Next steps

To find out about vacancies with Swatch Group you can contact our Tate branches in London or Southampton.

For the latest opportunities with other employers, visit our Marketing Jobs, HR jobs and Administration Jobs areas.

For more career advice you can click here, or to review our recruitment process click here.

You can keep up to date with industry news and advice by visiting our blog or visit our LinkedIn page.