There are 684 salary records for Catherine Rodriguez with 138 different job titles from 189 employers across 28 states.