DFDS
3rd Engineer Officer
DFDS
1st Engineer Officer
Private Yacht
Chief Engineer
DFDS
Step up Chief Engineer Officer
Princess Cruises
New Build and Commissioning Team for Royal Princess
DFDS
Second Engineer Officer
DFDS
Acting Second Engineer
DFDS
Chief Engineer Officer
Princess Cruises
3rd Engineer Officer
DFDS
4th Engineer
Warsash Maritime Academy