Kapoor had worked with McKinsey for over 10 years from November 2000 till January 2011 before he joined Max Healthcare and subsequently entered the startup world with OYO where he was first the CEO (India and South Asia) and later became the Global Chief Marketing Officer.