There are 511 salary records for Katherine Campbell with 144 different job titles from 183 employers across 36 states.