There are 1,532 salary records for Kim Johnson M with 300 different job titles from 367 employers across 40 states.