Narayanan S. has spent more than a decade at The Coca-Cola Company in India, holding roles across sales, marketing, customer ...