There are 452 salary records for David Rodriguez J Jr with 271 different job titles from 299 employers across 34 states.