There are 370 salary records for Charles Berry D with 104 different job titles from 128 employers across 31 states.