There are 80 salary records for Andrew Scott Bennett with 53 different job titles from 76 employers across 30 states.