There are 550 salary records for Teresa Flores with 128 different job titles from 165 employers across 21 states.