There are 1,052 salary records for Spencer Robert Benjamin with 225 different job titles from 275 employers across 36 states.