There are 207 salary records for John Johnson with 153 different job titles from 153 employers across 6 states.