David Ward is currently the Head of Software Engineering at Selfridges, a position held since 2021. They previously served as a Principal Digital Engineer at the same company earlier in 2021. Prior to that, David worked as a Technical Lead at Dunelm in 2018.
This person is not in any teams
This person is not in any offices