There are 149 salary records for Kristen Johnson with 71 different job titles from 134 employers across 33 states.