There are 1,480 salary records for Shirley Johnson M with 296 different job titles from 373 employers across 37 states.