There are 794 salary records for Angela Kelly with 156 different job titles from 221 employers across 33 states.