Company details for:
The International Marine Contractors Association
(0)
Terminal House,
52 Grosvenor Gardens,
London,
SW1W 0AU,
United Kingdom
Quick Links:
About us
The International Marine Contractors Association (IMCA) is the international trade association representing companies and organisations engaged in delivering offshore, marine and underwater solutions.
