There are 3,449 salary records for James Wright R with 653 different job titles from 901 employers across 49 states.