There are 196 salary records for Charles Thompson A. with 124 different job titles from 161 employers across 42 states.