There are 1,813 salary records for Robert Peterson B with 378 different job titles from 481 employers across 47 states.