• The average pay for Senior Medical Officer jobs in SA is
$207K per year.• Entry-level positions start at
$85K per year, while the most experienced workers can earn up to
$303K per year.•
2 companies are currently advertising Senior Medical Officer jobs in SA including
Global Medics and
Calvary Care.
• Top skills include ICU and PATIENT CARE.