- Employment
- Full-Time
- Seniority
- Manager
- Department
- Engineering, Facilities & Maintenance
- Industry
- Fine Watches & Horology
- Posted
- Nov 9, 2026
About Chopard
Founded in 1860 and guided today by the Scheufele family, Chopard is an independent Swiss Maison renowned for its high jewellery, watchmaking excellence, and distinctive sense of joyful elegance. As an employer, the Maison offers a refined environment where heritage craftsmanship, innovation, and responsible luxury meet. Teams are invited to contribute to exceptional creations, from Geneva workshops to international boutiques, while upholding exacting standards of quality, service, and ethics. Chopard’s commitment to sustainable luxury, including its pioneering use of ethical gold, reflects a culture of purpose, transmission, and excellence for professionals seeking to build a meaningful career in luxury.
The Security Systems and Retail Deployment Technical Manager oversees the operation, development and security of the Group’s physical security systems, advising Security, IT and business teams and ensuring alignment with Group standards. The role leads technical delivery for international boutique openings, renovations, relocations and other projects, while coordinating external providers and supporting CCTV operations.
Role & Responsibilities
- Maintain the operational readiness, performance and development of the Group’s security systems, including access control, video surveillance, intrusion detection, alarms and monitoring.
- Serve as the technical reference for Security, IT and external partner teams, proposing solutions suited to operational and security requirements.
- Lead and coordinate technical projects for international boutique openings, renovations, extensions, relocations and closures.
- Ensure security systems are integrated with IT infrastructure and comply with the Group’s cybersecurity standards.
- Coordinate service providers, systems integrators and suppliers throughout the project lifecycle, from needs analysis through operational launch.
- Support CCTV operations and continuity, contribute to resolving complex incidents, and maintain ongoing technology monitoring for security solutions.
Skills
Workplace
This position is based in Meyrin, Geneva, Switzerland, within easy reach of Geneva.
Explore jobs in Geneva or in Switzerland.
Culture
Chopard fosters a family-owned, human-centered culture where exceptional craftsmanship, creativity, and long-term commitment are deeply valued. As an employer, the Maison offers a refined and collaborative environment that encourages excellence, responsibility, and innovation, with a distinctive emphasis on ethical luxury and sustainable practices.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.
