There are 163 salary records for Robert Hughes with 94 different job titles from 136 employers across 33 states.