Pfizer appoints Meenakshi Nevatia to lead India business

Meenakshi Nevatia, a seasoned executive with nearly 30 years of business leadership and consulting experience, was with companies such as Mckinsey and Co, Novartis Pharmaceuticals and more recently with Stryker Corporation.