Swatch Project Manager - Store Design and Construction

Job Location Icon Milan • Italy
Job Recency Icon Wednesday, December 18, 2024
About Swatch

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.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years of experience in a similar role within the retail sector, either as an employee or freelancer.

Education Requirements

Degree in Architecture, Interior Design, or equivalent.

Job Benefits

Competitive benefits package including opportunities for professional development and travel.

Swatch Culture

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.

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one:

Share

Share this job with your friends and colleagues:

Instagram