There are 571 salary records for Cynthia Richardson D with 134 different job titles from 171 employers across 35 states.