There are 200 salary records for Michael Lorenzo Apodaca with 32 different job titles from 44 employers across 9 states.