There are 266 salary records for Daniel Ochoa with 85 different job titles from 83 employers across 12 states.