There are 143 salary records for Eric Smith D with 111 different job titles from 110 employers across 6 states.