There are 192 salary records for Robert Ochoa with 47 different job titles from 60 employers across 7 states.