Microsoft-owned LinkedIn, the business and employment-oriented service that operates via websites and mobile apps, on Thursday announced the appointment of Mahesh Narayanan as Country Manager for India, effective from January 7, 2019. Narayanan has over two decades of experience in building and growing digital businesses in South Asia. Previously, he has served many digital business…