Full time Chief Engineer on Self-propelled Jack Up Barge DP2- 700-800 USD per day Chief Engineer From 700 to 800 Job details