There are 5,295 salary records for Karen Johnson D with 919 different job titles from 1,336 employers across 50 states.