Abercrombie and Fitch Co.
–
Columbus, OH
... The Manager, New Stores is responsible for leading a field-based and home-office based team of new store and remodel project ... for all brand activity in The Americas, APAC, and EMEA. This job is located at our Global Home Office in Columbus, Ohio. ... - May 13