Blancpain Brand Manager
Blancpain, a prestigious brand within The Swatch Group, is renowned for its exquisite craftsmanship and timeless elegance in luxury watches. As part of The Swatch Group, a global leader in the watchmaking industry, Blancpain offers a dynamic and innovative work environment where tradition meets modernity.
- Develop and execute strategic brand plans to enhance Blancpain's market presence in Canada.
- Manage and oversee marketing campaigns, ensuring alignment with global brand standards.
- Collaborate with sales teams to drive brand growth and achieve sales targets.
- Monitor market trends and competitor activities to identify opportunities and challenges.
- Build and maintain strong relationships with key stakeholders, including retailers and media partners.
- Bachelor's degree in Marketing, Business Administration, or related field.
- Proven experience in brand management, preferably within the luxury sector.
- Strong understanding of the Canadian market and consumer behavior.
- Excellent strategic planning and organizational skills.
- Proficiency in digital marketing and social media platforms.
- Exceptional communication and interpersonal abilities.
- Strong analytical skills with a data-driven approach to decision-making.
A minimum of 5 years of experience in brand management, with a focus on luxury goods.
Bachelor's degree in Marketing, Business Administration, or related field.
Competitive benefits package including health insurance, retirement plans, and employee discounts on luxury products.
Blancpain fosters a culture of excellence and innovation, encouraging employees to push the boundaries of creativity while upholding the brand's rich heritage. The work environment is collaborative and supportive, with a focus on professional growth and development.


Blancpain Jobs
- AUG 8Toronto • Canada
- JUL 15Le Sentier • Switzerland
- JUL 3Delémont • Switzerland
- JUN 30Le Sentier • Switzerland
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: