There are 349 salary records for Natasha Moore D with 74 different job titles from 103 employers across 21 states.