There are 685 salary records for Mary Johnson S with 354 different job titles from 543 employers across 49 states.