There are 1,212 salary records for Christopher Hughes with 252 different job titles from 326 employers across 42 states.