There are 571 salary records for Jennifer Barnett P with 130 different job titles from 184 employers across 31 states.