There are 1,531 salary records for Sarah Thompson with 362 different job titles from 550 employers across 47 states.