There are 1,596 salary records for Thomas Sharon with 332 different job titles from 413 employers across 38 states.