There are 207 salary records for Teresa Barnett J with 38 different job titles from 67 employers across 21 states.