There are 47 salary records for Douglas Peterson with 24 different job titles from 46 employers across 20 states.