Selfridges employs 6,833 employees. The Selfridges management team includes Lily Williams (Regional Vice President of Operations), Rebecca Hemsley (Head of Human Resources), and Peter Vorberg (Head of Security).
Looking for a particular Selfridges employee's phone or email?