Discovery Health is South Africa’s largest administrator of medical schemes. Discovery Health is the leading medical scheme administrator in South Africa, providing administration and managed care services to over 3.3 million beneficiaries.
Making sense of the various medical aid options can be overwhelming. Your MMT Specialist will assist you in selecting the best option for your current lifestyle and circumstance.