There are 188 salary records for Teresa Brown J with 109 different job titles from 178 employers across 41 states.