Senior Spill Response Specialist
Oil Spill Response Ltd
Principal Trainer
Senior Trainer
Royal Navy HMS Gloucester
CPOMEA
Royal Navy
HMS Sultan School of Naval Engineering