Cancer Research UK
David Leach is currently serving as the Lead Solution Architect for Technology and Therapeutic Innovation at Cancer Research UK since April 2023. Previously, David spent over three decades at Aviva, where roles included Head of Platform Architecture, Head of Digital Platform and Software Architecture, and Lead Technical Authority for Web & Mobile Application Build. In these positions, David led teams in designing innovative digital platforms and establishing technical standards for various applications, including mobile and web solutions. Additionally, David provided expertise as a Senior Technical Consultant for e-commerce infrastructure and served in several roles, including Enterprise Architect and Software Engineer, throughout a diverse career in software architecture and engineering.
This person is not in any teams
This person is not in any offices