There are 974 salary records for Martha Johnson with 195 different job titles from 285 employers across 36 states.