There are 87 salary records for Gary Johnson A with 74 different job titles from 70 employers across 6 states.