Company Description About Sopra Steria Sopra Steria, a European tech leader recognised for its consulting, digital services and software development, helps its clients drive their digital transformation to obtain tangible and sustainable......
Job Location: Noida, Uttar Pradesh, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page