Swatch Project Manager - Store Design and Construction
The Swatch Group is a global leader in the production and marketing of finished watches, renowned for its luxury and high-quality consumer products that blend durability with emotional appeal. As a Swiss multinational, The Swatch Group Ltd operates through its Italian subsidiary, The Swatch Group (Italia) S.p.A., headquartered in Milan. The company is committed to expanding its global presence through the continuous opening of new corporate stores, each reflecting the unique values and characteristics of its brands. Employees in Italy engage in diverse roles across marketing, sales, and service activities, as well as in corporate stores and boutiques located in city centers, shopping malls, and airports nationwide.
- Design and implement corporate store openings and refits.
- Independently oversee construction or refit projects of assigned stores.
- Supervise project management phases from conception to realization, identifying potential criticalities and solutions.
- Identify project implementation costs and present them to management for approval.
- Ensure projects start and progress on time and within budget, obtaining necessary legal authorizations.
- Supervise tendering and construction phases, ensuring compliance with regulations and procedures.
- Interface with company functions in Italy and HQ to ensure synergy and timely information sharing.
- Proactively inform stakeholders on project progress and completion status.
- Contribute to drafting the project road-map.
- Perform other activities as requested by management.
- Degree in Architecture, Interior Design, or equivalent.
- Proven experience of at least 5 years in a similar role within the retail sector.
- Good knowledge of building, town planning, administrative, health, safety, and environmental regulations.
- Excellent use of technical and surveying instruments.
- Proficiency in AutoCAD and Photoshop.
- Proficiency in Excel.
- Willingness to travel frequently throughout the country.
- Excellent interpersonal and negotiation skills.
- Strong planning, organizational, and problem-solving abilities.
A minimum of 5 years of experience in a similar role within the retail sector, either as an employee or freelancer.
Degree in Architecture, Interior Design, or equivalent.
Competitive benefits package including opportunities for professional development and travel.
The Swatch Group fosters a dynamic and innovative workplace culture, emphasizing collaboration and excellence. The company values creativity and initiative, encouraging employees to contribute their expertise to the brand's journey from good to excellent. With a focus on synergy and information sharing, the company supports a cohesive work environment that is both challenging and rewarding.


- 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: