Odfjell Technology – Well Services  

Stephensonweg 18A 

7741 KW Coevorden 
The Netherlands 

 
Tel: +31 524 527 000
Fax: +31 524 527 001