020 7432 8855 to advertise
Harrods is bringing more magic, innovation, and theatre to the beauty market through our H beauty standalone stores across the UK, and we will soon be launching another iconic store in Chester. About the Role The Sales Manager is a key part of the store leadership team. As an exceptional leader, working...