There are 203 salary records for Robert Kelly D with 125 different job titles from 152 employers across 35 states.