Our Locations

UK and ireland

From local depots to large regional offices, we have over 350 sites across the UK and Ireland. Each of these locations play their part in driving our ambitions to be a leading energy provider in a low-carbon world.

Our main offices

Explore a wide range of career opportunities across our many UK and Ireland locations.

Explore Opportunities