An accomplished top leader, Kartik Nagarajan, has had multiple stints as Country head and MD for the last