There are 279 salary records for Jennifer Vazquez with 88 different job titles from 103 employers across 21 states.