A leading Business Process Management (BPM) company with presence in 4four continents, 13 countries, 66 delivery centers, 400+ clients and 59000+ employees