There are 318 salary records for David Scott G with 201 different job titles from 245 employers across 41 states.