There are 85 salary records for John Jackson D with 66 different job titles from 62 employers across 5 states.