• The average pay for Medical Officer jobs in SA is
$171K per year.• Entry-level positions start at
$40K per year, while the most experienced workers can earn up to
$303K per year.•
6 companies are currently advertising Medical Officer jobs in SA including
SA Health,
Global Medics,
GenesisCare,
Calvary Care and
Henderson Healthcare.
• Top skills include ADMINISTRATIVE SUPPORT, BILLING, HEALTHCARE, ICU and MENTAL HEALTH.