Tech Insider
Mike Jeffries
Mike Jeffries stepped down as CEO of Abercrombie & Fitch in 2014.
Tech Insider
composite image of Abercrombie and Fitch fifth avenue store and the author taking a selfie trying on clothes
I was surprised by the sophistication of Abercrombie's store on Fifth Avenue. The dressing room had perfect lighting.