There are 1,224 salary records for Thomas Denise with 275 different job titles from 353 employers across 38 states.