There are 196 salary records for David Funk D with 47 different job titles from 54 employers across 19 states.