There are 764 salary records for Allen Douglas Sampson with 165 different job titles from 221 employers across 35 states.