There are 393 salary records for Alejandro Alvarez with 103 different job titles from 129 employers across 15 states.