There are 391 salary records for Benjamin Peterson with 113 different job titles from 132 employers across 31 states.