There are 2,657 salary records for Kelly Miller with 523 different job titles from 743 employers across 43 states.