The Hub, Aberdeen Energy Park, Exploration Dr, Bridge of Don, Aberdeen AB23 8GX, United Kingdom
ICR Group is a technology-driven global provider of integrated maintenance and integrity solutions for the oil and gas, power, chemical, and nuclear industries. They specialize in developing and delivering innovative methods for inspecting, repairing, ...
Phone
+44 1224 822822
Year Founded
2012