What is the average annual salary for Chief Medical Officer? How much does a Chief Medical Officer make? The median annual Chief Medical Officer salary is
$385,451, as of January 30, 2018, with a range usually between
$337,694-
$448,551, however this can vary widely depending on a variety of factors.
read more >>