There are 153 salary records for Carl Johnson A with 98 different job titles from 127 employers across 39 states.