in all categories

Medical Officer jobs

• The average pay for Medical Officer jobs is $179K per year.
• Entry-level positions start at $35K per year, while the most experienced workers can earn up to $320K per year.
65 companies are currently advertising Medical Officer jobs including Serco, Skilled Medical, Ramsay Health Care, Calvary Care and Sonic HealthPlus.
• Top skills include HEALTHCARE, MENTAL HEALTH, OUTPATIENT, PATIENT CARE and EAP.
Showing