There are 160 salary records for David Huerta J with 37 different job titles from 53 employers across 8 states.