Swatch Store Development Project Leader
Swatch, a renowned name in the watchmaking industry, is celebrated for its innovative spirit and striking designs that have captivated the world since 1983. As part of the Swatch Group, the brand operates globally with its headquarters nestled in Switzerland. Swatch is not just a watch company; it is a collective of visionaries and revolutionaries committed to making the world more colorful and exciting. The company thrives on creativity and boldness, consistently pushing the boundaries of design and innovation.
- Design and implement retail design concepts for Swatch points of sale, ensuring alignment with corporate identity.
- Oversee the entire store design process, from inception to completion, including reviewing technical drawings and managing construction.
- Independently manage projects, ensuring adherence to timelines and quality standards.
- Control project budgets, costs, and capital expenditure, including negotiation with suppliers and contractors.
- Collaborate closely with external parties such as contractors, consultants, and suppliers, as well as internal departments like Finance, Marketing, and Logistics.
- Supervise external architects, consultants, engineers, and suppliers.
- Communicate relevant information effectively to direct managers and tactfully handle sensitive information.
- Resolve or escalate challenges promptly.
- Ensure project documentation is complete, up-to-date, and appropriately stored.
- Benchmark and align costs to initial estimates throughout project development.
- University Degree in Architecture, Interior Design, or a related field.
- Minimum of 5 years of experience in retail or related fields, or in project management.
- Proficiency in CAD, preferably AutoCAD.
- Competence in Adobe Creative Suite and Microsoft Office.
- Creativity and attention to detail with strong knowledge of construction details and building processes.
- Strong financial acumen related to architectural projects, with the ability to analyze and evaluate costs and budgets.
- Effective communication skills and ability to multitask.
A minimum of 5 years in retail experience or related fields, or in project management, is required.
University Degree in Architecture, Interior Design, or a related field.
Swatch offers a dynamic work environment with flexible working hours, generous annual leave, contributions to health insurance, a first-class pension fund, extended maternity leave, and family allowances. Employees benefit from training and development plans, paid language courses, and enjoy modern facilities with convenient access to public transport. Additional perks include product discounts, wellness benefits, fitness programs, and a vibrant workplace culture.
Swatch fosters a fast-paced and dynamic environment that values creativity, teamwork, and openness. The company is committed to diversity, equity, and inclusion, ensuring that employees feel heard and appreciated. Swatch believes that happy and healthy employees are the key to success and actively works to create an inspiring workplace where individuals can bring their authentic selves to work.


- TodayToronto • Canada
- TodayVancouver • Canada
- TodayLausanne • Switzerland
- TodayLausanne • Switzerland
- TodayLausanne • Switzerland
- TodayBiel/Bienne • Switzerland
- TodayBruges • Belgium
- TodayEindhoven • Netherlands
- TodayBari • Italy
- FEB 19Innsbruck • Austria
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: