There are 815 salary records for David Vasquez C with 193 different job titles from 198 employers across 22 states.