There are 187 salary records for Sarah Thompson with 106 different job titles from 168 employers across 37 states.