Technical Advisor Marine
llangynhafal, denbighshire, united kingdom
IMCA (International Marine Contractors Association)
GL Noble Denton
Senior Principal Surveyor DP