There are 3,994 salary records for Juan Hernandez M with 761 different job titles from 809 employers across 39 states.