There are 43 salary records for Juan Cantu M with 19 different job titles from 35 employers across 4 states.