There are 329 salary records for Jennifer Obrien with 61 different job titles from 94 employers across 23 states.