There are 145 salary records for David Nelson Margetts with 28 different job titles from 29 employers in 1 state.