There are 99 salary records for John Vega Avalos Jr with 29 different job titles from 34 employers in 1 state.