Ross McCable

Vice President Talent Management at Novartis

Ross McCable currently serves as Vice President of Talent Management at Novartis, a position held since January 2019, focusing on digital innovation. Prior to this role, Ross was the Executive Vice President of Talent at Roche from April 2010 to July 2018. Earlier in Ross's career, various roles were undertaken at Merck Group from December 2000 to April 2010, progressing from bench to executive office. Ross holds a Bachelor's degree in Chemical Engineering from Brown University and an MBA from The London School of Economics and Political Science.

Location

Boston, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Novartis

296 followers

Novartis is a global healthcare company based in Switzerland that provides solutions to address the evolving needs of patients worldwide.


Industries

Headquarters

Basel, Switzerland

Employees

10,000+

Links