There are 372 salary records for Kristin Thompson with 103 different job titles from 146 employers across 31 states.