There are 562 salary records for James Osborne R with 136 different job titles from 167 employers across 27 states.