Sopra Steria Group

  • Noida, India