There are 873 salary records for Teresa Jackson with 187 different job titles from 251 employers across 36 states.