Discovery Limited
Show contact
Ryan Noach is the Chief Executive Officer of Discovery Health. He has held this position since January 2020 and has been at Discovery since 2008.
Links
Previous companies
View in org chart
Adrian Gore
Founder & Group CEO
Ryan Noach
CEO, Discovery Health
Barry Swartzberg
CEO, Vitality Group
Deon Viljoen
Group CFO
Ayanda Ntsaluba
Executive Director
+ 7 more
9 members
July, 2008 - present