Skip to content

Contact us

Get in touch below to find out more about our global capabilities.

Need to contact one of our locations?

With more than 4,500 employees, serving customers in 100 countries our global network of industry experts offer greater choice, flexibility and responsiveness, and well-engineered value-added solutions.


View our locations

Our Head Offices

Western Hemisphere

3100 South Sam
Houston Parkway East
Houston, Texas 77047

Eastern Hemisphere

Ethos House
Craigshaw Business Park
Craigshaw Road
Aberdeen, AB12 3QH

Want to join our team?

Are you looking for the next big opportunity?

Take a look at our current openings and apply today!

View Current Vacancies