There are 452 salary records for Angela Duncan D with 107 different job titles from 128 employers across 28 states.