There are 335 salary records for Joel Sanchez Avina with 88 different job titles from 102 employers across 15 states.