There are 918 salary records for Angela Roberts D with 189 different job titles from 280 employers across 35 states.