There are 2,562 salary records for Maria Ruiz with 518 different job titles from 591 employers across 30 states.