skip to content

Roche SA Leadership Team

Thom Renwick

General Manager: Roche Pharma Management Centre Southern Africa

Thom Renwick was appointed General Manager of Roche South Africa and the Sub-Region in June 2025. He began his Roche journey in 2012 on the company’s Graduate Program in the United Kingdom, following his studies at King’s College London, Cranfield School of Management, and the University of Oxford.

Throughout his career at Roche, Thom has held leadership roles across multiple geographies, including Basel, Switzerland, where he worked in Global Product Strategy; Head of Ophthalmology in the UK; and Chief of Staff for Pharma International, supporting more than 100 affiliates from the global headquarters.

He has been widely recognised within the industry, winning the PharmaTimes New Marketer of the Year Award in 2015 and later being featured in the publication’s “Smart People” series in 2021, while also actively contributing to the Ophthalmology community in the UK.