Roughnecks on Drillship (UK/EU)

Job Description

Looking for Roughnecks on Drillship (UK/EU)