There are 686 salary records for Matthew Johnson D with 378 different job titles from 526 employers across 48 states.