There are 685 salary records for Charles Smith R with 404 different job titles from 504 employers across 46 states.