Ariff Kachra

Biography:

Ariff Kachra is Professor of Strategy, and Managing Director, India, Richard Ivey School of Business.