David Edwards

Global Head Of Technology Delivery at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices