There are 1,474 salary records for John Hernandez R with 305 different job titles from 341 employers across 33 states.