There are 1,163 salary records for David Peters A with 245 different job titles from 331 employers across 39 states.