There are 803 salary records for Robert Roberts with 175 different job titles from 210 employers across 32 states.