Head of EMEA Marketing, Brand Strategy - Abercrombie & Fitch at Abercrombie and Fitch Co. | Boar Signal