There are 432 salary records for Benjamin Roberts B with 126 different job titles from 143 employers across 36 states.