There are 2,773 salary records for Nancy Johnson with 533 different job titles from 757 employers across 49 states.