There are 1,402 salary records for Allen Scott Bennett with 333 different job titles from 423 employers across 42 states.