AllSaints
David Edwards is a seasoned technology leader with extensive experience in delivering technology and data strategies across multiple sectors. Currently serving as the Global Head of Technology Delivery at AllSaints since September 2025, David previously held significant roles at River Island from January 2017 to September 2025, including Head of Technology and Head of Architecture, where responsibilities encompassed managing a team of 260 and overseeing multi-million pound budgets. With a strong background in digital transformation initiatives and technology roadmaps, David has also contributed to prominent organizations such as Accenture, Javelin Group, lastminute.com, and Sabre Corporation in various technical and leadership capacities. David holds a Bachelor of Science (BSc) in Computer Science from Goldsmiths, University of London.
This person is not in any teams
This person is not in any offices
AllSaints
11 followers
Established in 1994, AllSaints is a premium British fashion house, best known for its iconic biker jackets, creating clothing and accessories for men and women. AllSaints operates within a culture of innovation and design with an independent spirit, from its East London atelier to the in-house design and construction of AllSaints' digital and physical stores.