There are 326 salary records for Deangelo with 146 different job titles from 220 employers across 34 states.