There are 742 salary records for Luis Ruiz with 178 different job titles from 203 employers across 25 states.