There are 1,039 salary records for Alan Johnson K with 271 different job titles from 333 employers across 44 states.