Discovery Health (Pty) Ltd is South Africa’s largest medical scheme administrator and managed-care provider, administering benefits for over 3.3 million beneficiaries.