There are 253 salary records for David Potts G with 74 different job titles from 82 employers across 25 states.