There are 499 salary records for Karen Johnston A with 118 different job titles from 129 employers across 33 states.