New Look Retailers Limited

HQ
London
Total Offices: 3
10,000 Total Employees
Year Founded: 1969
New Look is a UK-based feel-good fashion brand and omnichannel womenswear retailer. It makes style accessible and fun for customers, serving more than 10 million loyal customers through hundreds of UK stores and its online shop. The company operates across physical retail and digital channels, with a leading position in womenswear and a focus on accessible, trend-led clothing for women aged 18 to 44.

New Look Retailers Limited Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: None
HQLondon, England
Newcastle-under-Lyme, England
Weymouth, England