There are 7,400 salary records for Thomas Smith H with 1,278 different job titles from 1,714 employers across 51 states.