There are 1,095 salary records for Duncan Robert D with 244 different job titles from 315 employers across 35 states.