Abercrombie & Fitch Co. is seeking a Key Lead in Wirral, United Kingdom, to enhance customer experiences while supervising in-store operations. As part of the leadership team, you will drive performance through customer satisfaction and ensure Brand Reps and Stock Associates succeed. Responsibilitie