There are 384 salary records for Melissa Richards D with 94 different job titles from 115 employers across 29 states.