There are 131 salary records for Gabriela Ayala with 36 different job titles from 49 employers across 6 states.