There are 1,338 salary records for Rafael Rodriguez D with 288 different job titles from 295 employers across 32 states.