There are 500 salary records for Karen Johnson with 238 different job titles from 399 employers across 36 states.