There are 3,209 salary records for David Wright W with 634 different job titles from 817 employers across 47 states.