Position Overview
The Brand Image Sr Manager is responsible for the oversight of Brand Image project briefs across the German region (e.g. Seasonal Changeovers, Windows, Product Presentations and Marketing events), ensuring elevated, brand-reinforcing execution that supports business objectives.
Strong creative/people leader accountable for managing and developing the regional team of BI coordinators and managers, as well as building relationships with key stakeholders (e.g. Country leads, Retail Stores, Buying, Marketing) fostering a ‘One Team’ mentality.
Essential Duties & Responsibilities
Your tasks:
1. Collaborate with Brand Image leadership to understand and implement seasonal strategy, key dates, and initiatives for the EMEA region
2. Lead and develop BI team while managing all window and interior installations, ensuring brand guidelines and budget compliance
3. Oversee complete window design process including construction, materials, props, and lighting according to Concept Design guidelines
4. Direct interior installations including product mapping, logistics, styling, and visual merchandising across stores
5. Maintain regular communication with store managers and regional leads for performance reviews and maintenance standards
6. Manage financial aspects including seasonal budgets, tracking systems, and operational procedures
7. Coordinate with Corporate Office while supporting regional projects, showroom installations, and marketing events
Experience, Skills, and Knowledge
Your skills:
8. Minimum 10 years of luxury retail visual presentation and leadership experience
9. Strong creative vision combined with business acumen and excellent taste level
10. Superior interpersonal and communication skills for team leadership and stakeholder management
11. Proven ability to manage multiple projects, including store planning, installations, and maintenance
12. Flexibility to work non-standard hours and travel extensively across EMEA region
13. Strong organizational and financial management skills with proficiency in MS Office suite
14. Fluency in English and German, with passion for the Ralph Lauren brand
Are you interested in working for one of the world's most successful fashion brands and continuing your career in an international environment with varied tasks? We value the talent of each individual and therefore offer many exciting opportunities for individual development. We believe that our employees are key to achieving our business goals and therefore contribute to the success of our company. If you would like to become part of our unique success story and join our dynamic team of experts, please apply with your complete documents (cover letter incl. salary requirement & notice period, resume, references) to us!