There are 254 salary records for James Parker D with 170 different job titles from 213 employers across 38 states.