As a truly global organization, our business employs around 99,000 people in over 100 countries, including 21 sites in the UK alone.
Back to top