There are 146 salary records for James Russell Bantly with 96 different job titles from 126 employers across 37 states.