Stephen Robb is a UK-trained physician with extensive clinical experience and over 12 years in the pharmaceutical industry, focusing on global and regional roles in medical affairs and clinical development, particularly in oncology. Currently serving as VP, Head of International Medical Affairs at Novartis, Stephen oversees medical strategies across solid tumours and haematology, demonstrating a commitment to servant leadership and team development. Previous roles include leadership positions at Novartis, Roche, and AstraZeneca, where Stephen managed teams in medical affairs for various oncology products and disease areas. Educationally, Stephen contributed to medical research at the University of Glasgow, culminating in a significant postgraduate thesis.
This person is not in the org chart
This person is not in any teams
This person is not in any offices