There are 372 salary records for David Cortez W Jr with 97 different job titles from 99 employers across 16 states.