There are 619 salary records for Felix Rodriguez O with 132 different job titles from 157 employers across 18 states.