There are 151 salary records for Adam Johnson with 85 different job titles from 131 employers across 38 states.