There are 394 salary records for Richard Duncan F with 93 different job titles from 135 employers across 34 states.