There are 1,116 salary records for Robert Duncan W with 248 different job titles from 317 employers across 35 states.