Dr. Ariff Kachra Dr. Ariff Kachra, Strategy Professor and Managing Director – India at Richard Ivey School of Business