Beyond the "C" suite
India is full of “Country Heads” - a designation and role which implies that you have climbed the career summit if you wish to stay in India. Yes there are always bigger brand names, bigger companies but it is still more of the same. But what happens if you have reached there in your 30’s and early 40’s! How long would you do this? The way to beat this perhaps is by moving away from MNC’s to...