There are 148 salary records for James Hopson R with 39 different job titles from 41 employers across 17 states.