There are 384 salary records for Cynthia Johnson with 178 different job titles from 307 employers across 43 states.