Full-time Company Description About Sopra Steria Sopra Steria, major Tech player in Europe recognised for its consulting, digital services and software
About us: Spearhead Technologies envisions a world where the latest advances in digital transformation, cloud computing, AI/ML, blockchain, and business