There are 145 salary records for David Cole W with 94 different job titles from 127 employers across 36 states.