There are 249 salary records for John Merritt D with 58 different job titles from 65 employers across 20 states.