There are 447 salary records for Matthew Knight D with 131 different job titles from 133 employers across 36 states.