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