sopranewlogo

Sopra Group

A leader in the European consulting and IT services market, working with organisations to streamline their business and improve their operational effectiveness.