There are 2,773 salary records for Aaron Smith D with 622 different job titles from 801 employers across 48 states.