There are 494 salary records for Brian Hernandez with 149 different job titles from 168 employers across 24 states.