There are 92 salary records for John Huerta with 25 different job titles from 28 employers across 8 states.