Toyota Motor Europe
Chassis Design Engineer
Jan De Nul Group
Technical Superintendent Vessel Maintenance
Sarens
Team Leader Engineering
Sarens
Project Manager - Technical Solutions
Sarens
Team Leader Technical Solutions
KU Leuven
University of Bradford