a friendly and easy-going crew of colleagues working towards some common goals - to transform challenging subsea projects... and organisation and is responsible for providing an effective and efficient HR service to employees and managers. As a HR Advisor...
Ocean Installer