Our success in numbers
Large customer base
Working with over 1300 different energy customers, we have a huge understanding of the different challenges they face.
13 locations globally
With our headquarters in the UK and a worldwide presence, we are equipped to help you, no matter where you are based.
We have significant experience working with you on projects ranging in value from £10,000 to £20 million.
Our success stories
Long in-service track record key to the selection of C25 for large-scale project offshore Brazil.Learn more