He was a visiting associate professor at The Wharton School in 1999-2000 and 2000-2001, and at Indian School of Business, Hyderabad, in 2004 and 2006. He has also worked as a Systems Analyst with Tata Consultancy Services in Bombay, India. He holds an undergraduate degree in Mechanical Engineering from the Institute of Technology, B.H.U., India; M.S. in Management Science from the University of Texas at Dallas; and an M.A. and Ph. D. in Operations and Information Management from The Wharton School of Business, University of Pennsylvania.