There are 726 salary records for Mary Garza with 101 different job titles from 183 employers across 18 states.