There are 139 salary records for David Ward with 75 different job titles from 122 employers across 26 states.