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