There are 318 salary records for David Scott Wells with 201 different job titles from 245 employers across 41 states.