There are 822 salary records for Charles Morgan with 197 different job titles from 260 employers across 38 states.