There are 927 salary records for Michelle Kelly A with 196 different job titles from 290 employers across 41 states.