About this role
Director, EMEA Brand Strategy - Abercrombie & Fitch at Abercrombie. Location: London, England, United Kingdom. Role: lead strategy, manage team, analyze ROI Requirements: Ten years retail experience; strong brand strategy and marketing leadership; English fluency; proven team leadership; travel readiness. Category: Marketing Seniority: Senior Level Tools: MS Office, Marketing analytics tools Commitment: Full Time Workplace: Onsite Languages: English