+45 69 15 69 20

Denmark: Main office – Jens Munks vej 1, 9850 Hirtshals

USA: Office – 2500 City West Blvd., Suite 281 – Houston, Texas 77042

South Africa: Workshop – Parden Island, No. 58 Section Street, Cape Town 

Norway:  Sales project manager – Stavanger

United Kingdom: Sales project manager – Aberdeen

Portugal: Sales project manager – Ericeira

Press here for contact information.