There are 143 salary records for James Parker D with 94 different job titles from 116 employers across 32 states.