"Indian School of Business is in India, among the top B schools in the world, it offers 1 year MBA program and various executive education programs as well. The work culture there is very good and have a large scope for learning and advancement. Best place to work for."
Update your browser to have a more positive job search experience.
Upgrade My Browser