There are 277 salary records for Brian Benson with 71 different job titles from 87 employers across 24 states.