Hot new LNG Technical Role.The LNG Project Manager will work as part of a talented team engaged in a variety of marine projects relating to LNG Vessels and Floating Systems. This will involve working …
More…