There are 1,357 salary records for Jennifer Wagner D with 287 different job titles from 400 employers across 43 states.