There are 1,822 salary records for Charles Thompson A. with 409 different job titles from 518 employers across 47 states.