There are 456 salary records for James Abbott P with 80 different job titles from 130 employers across 34 states.