Head Office

OUR HEAD OFFICE TEAMS WORK BEHIND THE SCENES TO SUPPORT ALL ASPECTS OF OUR RETAIL CHANNELS.

To deliver this support to our four stores and selfridges.com, we have head offices located in London, Leicester, Manchester and Birmingham.
These consist of Buying & Merchandising, Finance, HR, Information Systems, Marketing & PR, Digital, Creative and Property – each of which plays a crucial role to driving our entire operation.

Ross
Selfridges, Trafford Centre
Manchester