Store Manager
This multi-product retailer with a store portfolio of over 100 stores is looking for a store manager for their flagship location in Central London. As a store manager, you will be responsible for the store's performance by focusing on sales, training, merchandising & operations. Coming from a customer-facing background, you...
N.B. If you have previously registered, you can sign in to auto-populate this form.