Assistant Manager Recruitment
WNS - Sri Lanka
Jaypee University of Information Technology
St. Bede's College, Shimla
Convent of Jesus and Mary, Shimla