Tag: Allen Leatt

IMCA names new chief executive

The International Marine Contractors Association (IMCA) has appointed Allen Leatt as Chief Executive. He will be joining on 1 October 2015 from Subsea 7, where he has been Senior VP for Engineering and Project Management. IMCA has thousand-plus member companies in over 60 countries involved in underwater engineering, marine and offshore engineering.