There are 972 salary records for Robert Cunningham D with 208 different job titles from 257 employers across 38 states.