There are 153 salary records for John Rodriguez G. with 75 different job titles from 117 employers across 22 states.