There are 324 salary records for David Nelson E with 208 different job titles from 262 employers across 47 states.