Skip to main contentSkip to footer

ICR

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.