Store Manager
21 hours ago
London
Today, FRAME is a household name across both women’s and men’s design, with 16 standalone retail stores across North America, two London stores, a store in Shanghai and a dedicated eCommerce website. You will be responsible for driving sales, delivering exceptional customer experiences, and ensu