There are 736 salary records for Mark Hernandez with 168 different job titles from 190 employers across 22 states.