Who they are
Sopra Steria
Sopra Steria Group is headquartered in Paris, France, and was formed in 2014 through the merger of Sopra Group and Steria. The company employs approximately 51,000 people across nearly 30 countries, including France, the UK, Germany, Spain, Italy, the Benelux countries, the Nordics, India and the USA. It serves a wide range of sectors, including aeronautics, defence and security, energy and utilities, financial services, insurance, government, retail, telecommunications/media/entertainment, transport, and space.