There are 153 salary records for Timothy Huff R with 40 different job titles from 44 employers across 16 states.