There are 199 salary records for Robert Hughes with 129 different job titles from 162 employers across 34 states.