There are 266 salary records for James Holder A with 62 different job titles from 81 employers across 22 states.