There are 164 salary records for Deborah Knapp M with 32 different job titles from 52 employers across 21 states.