There are 868 salary records for James Schmidt D with 185 different job titles from 250 employers across 34 states.