Job description
The North Face is looking for a Store Manager to lead their flagship store in Madrid center, responsible for driving sales and customer satisfaction, and developing the full potential of their team.
Company
Consumer Goods • Retail
The North Face is part of the VF family, a global apparel company that connects people to the lifestyles they cherish through their iconic brands.