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 ...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2012 (14 years)
Address:
CLAYMORE AVENUE; BRIDGE OF DON; ABERDEEN, ABERDEEN AB23 8GW, GB
HIGH
spending power