There are 509 salary records for Kenneth Smith R with 288 different job titles from 394 employers across 46 states.