There are 693 salary records for Bobby Johnson M with 143 different job titles from 184 employers across 28 states.