There are 931 salary records for Douglas James D with 248 different job titles from 300 employers across 37 states.