Jo Glover is the Head of Design and Production of Selfridges.
4,715 people are employed at Selfridges.
Selfridges is based in London, England.
The NAICS codes for Selfridges are [44, 45, 455].
The SIC codes for Selfridges are [53, 539].