There are 159 salary records for Eric Saunders D with 31 different job titles from 33 employers across 17 states.