There are 432 salary records for Ricardo Ruiz with 120 different job titles from 124 employers across 19 states.