There are 882 salary records for James Harvey P with 194 different job titles from 255 employers across 43 states.