1. Home
  2. Companies
  3. New Look
New Look logoNL

New Look

About

New Look is a British fashion retailer founded in 1969 by Tom Singh, starting from a single store in Taunton, Somerset. Today it operates more than 300 UK stores alongside a growing e-commerce platform and mobile app, serving over 10 million customers. The company positions itself as the No.2 womenswear brand for the 18–44 demographic in Britain.

Technology sits at the centre of New Look's current strategy. The business describes itself as a digital-first fashion destination, investing in e-commerce, mobile, and omnichannel infrastructure to combine its store network with digital channels into a seamless customer experience. Active areas of technical development include digital transformation, customer experience platforms, and sustainability initiatives.

The company's strategy is organised around four pillars: trend-led, accessible fashion; easy and inspiring customer experiences; seamless digital growth; and sustainable and ethical practices. Helen Connolly has served as CEO since 2022.

Similar companies

Zalando SE logoZS

Zalando SE

Zalando SE is Europe's leading online platform for fashion and lifestyle, founded in 2008 and serving over 50 million active customers across 25 European markets.

2 jobs
Fashion Nova logoFN

Fashion Nova

A digital-first fast fashion and lifestyle e-commerce brand that sells affordable, trendy apparel, generating approximately $2 billion in annual sales.

Nordstrom, Inc. logoNI

Nordstrom, Inc.

Nordstrom is a fashion retailer with stores, distribution centers, and corporate operations across retail technology, inventory management, and customer styling services.

SHEIN logoSH

SHEIN

SHEIN is a global online fashion and lifestyle retailer headquartered in Singapore, operating across 150+ countries with a tech-driven on-demand business model.

H&M Group logoHG

H&M Group

H&M Group is a global family of fashion brands and businesses, including H&M, COS, and & Other Stories, with a stated commitment to sustainable and circular fashion.

Harrods logoHA

Harrods

Harrods is a luxury department store in London founded in 1849, operating across seven floors with over 3,000 prestige brands in fashion, jewellery, beauty, and home.