There are 801 salary records for David Watkins G with 202 different job titles from 235 employers across 38 states.