There are 680 salary records for Sandra Ruiz with 160 different job titles from 171 employers across 19 states.