John Puddy has a diverse background in engineering and technology leadership roles. John has experience in managing engineering departments, leading Agile teams, defining and delivering technology strategies, and delivering research and development projects. John has worked in various industries including defense, aerospace, and education, showcasing their expertise in engineering and technology innovation. John's educational background includes a degree in Computer Systems Engineering from Bangor University.
Sign up to view 0 direct reports
Get started
This person is not in any teams