ICR is a technology driven global provider of specialist maintenance, integrity and inspection solutions for the oil and gas, power, defence, nuclear, utilities and renewables industries.
We are committed to the future of a low carbon economy whist transitioning to net zero and we are continuously looking at ways to enhance our longevity and assurance through our technological innovation.
Sectors
Information
Website:
Locations
Headquarter: Claymore Avenue, Bridge of Don, Aberdeen, Aberdeen AB23 8GW, GB
Photos & Videos
No results found.

