There are 155 salary records for John Rodriguez G. with 72 different job titles from 121 employers across 21 states.