Security Manager (F/M)

The company

Swatch is a leading Swiss watchmaker 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’s philosophy is based on color, movement, lightness and transparency, which can be seen in every Swatch product and project. We are active in more than 60 countries and maintain a strong presence in the worlds of sports and art.

Job description

For our Headquarters in Biel/Bienne, Switzerland, SWATCH Ltd. is currently recruiting a SECURITY MANAGER (F/M) 100% As Health, Security, Safety and Environment Manager you guarantee a work environment where health & safety, security and environmental conditions are optimal for Swatch HQ and the Swatch Stores. H&SSE topics include the coordination of safety equipment, the fire response team, the emergency plan for accidents and illnesses and the coordination of the company's Samaritan team. You ensure that work equipment complies with current laws and does not present any obvious risks and ensure ergonomic work places. You are in charge of environmental reporting for the Swatch Group. In terms of security, you are responsible for the management and control of access, coordination of service providers at the security level in conjunction with the General Services for Swatch HQ. You are also responsible for the security of the Swatch Stores. You advise management on S&SST activities and ensure the company's compliance with the Swatch Group's S&SST directives and Swiss laws, in particular LAA, LTr, OLAA, OLTr, OPA and CFST 6508. More particularly your responsibilities in terms of security are the following : • Ensure that Health, Security, Safety and Environmental risk assessments are performed, propose objectives and manage their monitoring • Manage internal and external documentation to maintain the H&SSE management system • Control safety and security equipment of the building • Conduct investigations in case of event • Liaise with institutions and authorities for H&SSE, SUVA, BECO, AIB topics


We are looking for a communicative and proactive person who is able to collaborate with all levels of the company. You are computer-savvy and have an excellent knowledge of MS Office.

Professional requirements

You hold a degree in H&SSE or technical training with specialization H&SSE and have several years of experience in H&SSE with an excellent knowledge of the Swiss laws.


You have excellent written and spoken communication skills in English, French and/or German.


Swatch Ltd Human Resources Rue Nicolas G. Hayek 1 25020 Biel / Bienne