There are 142 salary records for David Torres W with 67 different job titles from 109 employers across 21 states.