There are 206 salary records for David Wood with 104 different job titles from 168 employers across 40 states.