There are 549 salary records for Angela Smith D with 251 different job titles from 428 employers across 38 states.