There are 491 salary records for Brandon Smith R with 285 different job titles from 388 employers across 45 states.