There are 99 salary records for James Bradley R with 61 different job titles from 91 employers across 28 states.