There are 338 salary records for Michele Bennett D with 62 different job titles from 100 employers across 23 states.