There are 320 salary records for David Nelson E with 217 different job titles from 255 employers across 47 states.