International Marine Contractors Association (IMCA)

  • 66 Buckingham Gate, London, SW1E 6AU, United Kingdom (UK)
  • +44 (0) 207 824 5520
Contact company Contact company

About International Marine Contractors Association (IMCA)

the International Marine Contractors Association mission is to improve performance in the marine contracting industry.

vfd