There are 1,281 salary records for Thomas Collins with 272 different job titles from 363 employers across 41 states.