SummaryAs the Vice President of Brand Strategy and Planning, you will report to the Chief Marketing Officer and play a critical role in providing strategic direction and support to the Cartier organization in North America. You will lead the strategic development of key cross-functional projects, including the North America Market Action Plan, and elevate data-based insights and decision-making across all Marketing and Communications topics.
Responsibilities- Partner with the CMO in developing and formalizing the regional Brand strategy in collaboration with internal stakeholders.
- Design and implement key brand strategies and ensure objectives and KPIs are clearly defined and monitored.
- Lead the 360 strategic project orchestration for North America, including Product, Branding, and corporate initiatives.
- Oversee the development of effective Brand KPI frameworks and define opportunities for business and brand growth through data-based insights.
- Manage Communication budget allocation and ensure campaign ROI measurement.
- Lead and develop the Brand Strategy and Planning team to achieve key objectives and improve collaboration across corporate departments.
Requirements- Master’s degree in marketing or business administration preferred.
- 15+ years of senior executive level experience in a multinational organization.
- Deep understanding of the luxury environment and historic brand management.
- Exceptional leadership, interpersonal, analytical, and organizational skills.
- Ability to work strategically and collaboratively across departments.
- High level of integrity and reliability with a strong sense of urgency and results-orientation.
We have summarized this job description for you, click apply to see more details from the employer.