There are 507 salary records for Angela Smith with 228 different job titles from 396 employers across 34 states.