Lloyd Business School - Greater Noida, Uttar Pradesh 

First class Master's degree or Ph D in the relevant subject with at least 60% at the graduate level, a very good academic record throughout, and at least 3…