There are 796 salary records for James Chapman B with 202 different job titles from 227 employers across 39 states.