Google’s Global Head of Strategy, Media Platforms - Nandeeta Seth has decided to move on from the company. The development was confirmed in a....