There are 495 salary records for Charles Johnson S with 313 different job titles from 381 employers across 45 states.