There are 745 salary records for Charles Gray A with 186 different job titles from 199 employers across 35 states.