There are 195 salary records for Robert Hughes with 128 different job titles from 158 employers across 34 states.