There are 4,290 salary records for Kelly Michael R with 746 different job titles from 1,019 employers across 51 states.