There are 82 salary records for Juan Ruiz M. with 45 different job titles from 62 employers across 15 states.