Ed Totten

Head of Engineering Projects

Ed Totten is currently the Head of Engineering Projects at Leonardo, a position they have held since 2024. Previously, Ed served as the Technical Director at Celestia Technologies Group UK from 2020 to 2024 and held several significant roles at Selex ES, including Principal Systems Engineer and Deputy Head of Group from 2012 to 2015. Their career also includes positions at BAE Systems as a Principal Scientist and as an Engineering Manager at SELEX Elsag Ltd. Ed earned a Bachelor of Science in Applied Physics, a Master of Science in Optoelectronics and Optical Information Transfer, and a Doctor of Philosophy in Astrophysics from Queen's University Belfast.

Location

Edinburgh, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices