Nature Republic is a Global Beauty Brand that provides customers’ one-stop shopping experience in a mono-brand store which carries skincare, color cosmetics, body and hair care products from head to toe.
- The company is currently operating over 180+ stores in 16 countries.
- There are 12 stores in the US in NY, CA, HI.
REQUIREMENTS:
- Prime locations in mall or open street retail.
- Near brands like Apple, BBW, SpA brands. Most of Nature Republic Stores in the malls are close to the main entrance of Nordstrom.
- Target space size is between 1,200 - 1,600 sf
- The ideal setting is a large wide glass storefront to attract customers.
- Target demographic: 1) Asian concentration and 2) international concentration.
CONTACT:
Craig McKenna Craig@IrishCB.com 626.219.6305