There are 145 salary records for David Downey W with 29 different job titles from 49 employers across 13 states.