There are 314 salary records for Robert Huffman with 80 different job titles from 95 employers across 24 states.