Our global locations

global locations

Wherever you operate, we do too

Stork maintains and modifies industrial installations for Clients in more than 100 countries worldwide. We have grown our business in line with key areas of energy exploration and production, ensuring that we are best placed to support the global oil & gas, power, chemical and mining sectors.

Our global network includes our headquarters in the Netherlands, plus operations in the UK, Continental Europe, Americas, Middle East and Asia Pacific. With a team of over 18,000 employees, we deliver global services at a local level.

    Global footprint is loading...

    Reset Map Return to Locations filter