There are 142 salary records for Jennifer Ross Halvorson with 74 different job titles from 126 employers across 29 states.