There are 322 salary records for David Patton S with 82 different job titles from 96 employers across 32 states.