There are 1,471 salary records for Thomas Kenneth Sr with 311 different job titles from 390 employers across 42 states.