Michael Edwards is an accomplished Chief Technology Officer at Leonardo, where they have held various engineering roles since 2010, including their current position as Chief Technologist for EO Systems. With a strong background in optical engineering, Michael has excelled in designing and testing advanced lens systems and overseeing optical projects. They earned a Master of Science in Optics/Optical Sciences from Imperial College London and a Bachelor’s Degree in Physical Sciences from The Open University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices