There are 2,977 salary records for David Nelson T with 573 different job titles from 725 employers across 50 states.