Company Overview
The Swatch Group Services Ltd. is a dynamic company of the Swatch Group providing high quality services to the Group organizations worldwide in the fields of Logistics, Customer Services, Quality Management, Real Estate & Gems. The company belongs to the Swatch Group, the world’s largest watch maker with a portfolio of 16 brands (Breguet, Harry Winston, Blancpain, Glashütte Original, Jaquet Droz, Omega, Longines, Rado, Union Glashütte, Tissot, Balmain, Certina, Mido, Hamilton, Swatch and Flik Flak).
Sr. HR Business Partner (100%)
In this role, you will manage the complete employee life cycle and support our managers as a coach and consultant, helping them guide their teams toward success. Your mission is to build a great work environment, solve challenges with style, and contribute to the vibrant culture of Swatch Group Services.
Responsibilities
* Act as the main point of contact for employees and managers (>130 employees)
* Lead end‑to‑end recruitment and staffing for The Swatch Group Services in the fields of Logistics, Customer Services, Quality Management and Real Estate
* Partner with managers to analyse needs and select top talent
* Negotiate offers, prepare contracts, and ensure smooth onboarding & offboarding
* Provide guidance on employee relations, performance topics, and change initiatives
* Support managers in handling discussions, resolving issues, and navigating team conflicts
* Organise and control the yearly evaluation and talent management process, and follow‑up with measures if needed
* Follow up on development needs and action plans
* Handle warnings and contract terminations
At Swatch Group Services, we value fresh ideas, especially in areas such as employer branding, employee retention & HR process optimisation, to keep improving our quality standards and elevating the employee experience.
Profile
* You are a natural networker, collaborate efficiently with everybody and build a trustful relationship at all levels, regarded as a trusted partner
* You have strong experience in recruitment ideally in the Supply Chain field and are hands‑on in sourcing
* You possess excellent consultative and client‑service skills with the ability to effectively influence and manage key relationships, with a strong knowledge of Swiss law
* You are autonomous and self‑motivated, with initiative and an ability to manage multiple priorities with a sense of urgency
* You are data‑driven as well as highly organized: you have a structured way of working, are able to prioritise a variety of complex tasks and complete them diligently
You’re missing one or two skills in the list, yet you’re eager to learn? It’s perfectly OK. We like to share.
Professional Requirements
* University degree in HR or equivalent (Brevet fédéral)
* Over 5 years of experience in a similar role
Languages
* Native German or Swiss German speaker, with fluent French or English
* Any other languages are welcome – we have 29 so far in the company; if you wish to add the 30th, you pretty much know what to do
Job Location: Chemin du Long‑Champ / Längfeldweg 119, 2504 Biel/Bienne, Switzerland (Bern)
Company Address: The Swatch Group Services Ltd Chemin du Long‑Champ 119 CH‑2504 Bienne Switzerland
#J-18808-Ljbffr