David Leach

Lead Solution Architect - Technology And Therapeutic Innovation at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices