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