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