Decathlon UK


Decathlon was founded in 1976 in Lille, France, with a mission to sustainably make sport accessible for the many. Before too long Decathlon UK opened its first store in Surrey Quays, London, in 1999, to help the British population get more physically active through sport. We have since developed i... Read more

Industries

Employees

1,001-5,000

Links


Org chart

Eric Mazillier
CEO / Managing Director UK
Collapse
Peter Bednarski
Head Of Legal
Christoph Meier
Director Ecommerce
Ross Farrington
Commercial Director
Christian Baggaley
Operations Director
Louise Ruddy
Country People Director, Decathlon UK
Dimitar Baevski
City Leader London