About this role
Director, International Brand Presentation at 02363 The Mall At University Town Ce. Location: New York, New York, United States. Role: lead planning, own VM principles, lead team Requirements: 10+ years in Visual Merchandising, Styling, or Creative Retail with leadership across multi-market environments; ability to set and scale global VM strategy; proven people leadership across time zones. Category: Creative and Art Services Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English