There are 83 salary records for Denise Thompson with 57 different job titles from 74 employers across 30 states.