There are 391 salary records for David Duran with 92 different job titles from 99 employers across 14 states.