There are 274 salary records for Michael Espinoza R with 89 different job titles from 94 employers across 16 states.