There are 152 salary records for Donald Carr D with 41 different job titles from 45 employers across 20 states.