There are 1,536 salary records for David Ward with 364 different job titles from 456 employers across 38 states.