There are 138 salary records for Charles Adams D with 95 different job titles from 109 employers across 35 states.