2006 to PresentFMC Technologies
Designer
FMC Technologies
Inspector
FMC Technologies
Engineering Apprentice
FMC Technologies
Senior Designer
TechnipFMC
Senior Design Engineer
FMC Technologies
Design Draftsman
TechnipFMC
Design Engineer
The Open University