Selfridges employs 6,350 employees. The Selfridges management team includes Adil Hayani (General Manager), Jo Glover (Head of Design and Production), and Lucy Sanders (Head of HR Business Partnering and HRSS).
Get Contact Info for All DepartmentsLooking for a particular Selfridges employee's phone or email?