There are 756 salary records for Kevin Smith R with 331 different job titles from 553 employers across 45 states.