Sean Jackson Location
Geneva, Switzerland
Sean Jackson Work
Sean Jackson Education
Sean Jackson Summary
Sean Jackson, based in Geneva, Switzerland, is currently a Project Engineer at Earlsdon Technology. Sean Jackson brings experience from previous roles at Arrival and Rolls-Royce. Sean Jackson holds a 2016 - 2021 Master of Engineering - MEng in Mechanical Engineering @ Imperial College London.