There are 276 salary records for David Adams C with 145 different job titles from 232 employers across 44 states.