There are 499 salary records for Thomas Hoffman H with 121 different job titles from 157 employers across 32 states.