There are 734 salary records for Angel Morales with 163 different job titles from 173 employers across 26 states.