There are 101 salary records for Shannon Anderson D with 58 different job titles from 91 employers across 33 states.