There are 629 salary records for Sandra Alvarez G with 155 different job titles from 176 employers across 20 states.