Development Engineer
Eldec France
Saint-Gobain
PMP - Program Manager, Aerospace
Program Manager, Aerospace
Crane Aerospace & Electronics
Project Manager
l'INSA Centre Val de Loire
University of Dundee