There are 1,602 salary records for Theresa Johnson S with 309 different job titles from 447 employers across 44 states.