There are 258 salary records for Diane Johnson with 151 different job titles from 213 employers across 44 states.