There are 156 salary records for Jennifer Rocha with 45 different job titles from 62 employers across 12 states.