There are 133 salary records for James Bradley L with 85 different job titles from 112 employers across 37 states.