There are 377 salary records for Armando Diaz 10098504 with 93 different job titles from 96 employers across 12 states.