There are 575 salary records for Charles Johnson S with 331 different job titles from 416 employers across 46 states.