There are 2,357 salary records for Johnson Teresa L with 465 different job titles from 640 employers across 46 states.