There are 272 salary records for Javier Alvarez with 71 different job titles from 89 employers across 20 states.