Contract Company Description About Sopra Steria Sopra Steria, a European tech leader recognised for its consulting, digital services and software development,
Job Number 22208044 Job Category Rooms & Guest Services Operations Location Courtyard Agra, Taj Nagri Phase II, Agra, Uttar Pradesh, India VIEW ON MAP Schedule