There are 312 salary records for Kelly Dean Miles with 75 different job titles from 97 employers across 26 states.