There are 312 salary records for Patton David C with 80 different job titles from 96 employers across 32 states.