There are 210 salary records for Michael James Perez with 152 different job titles from 177 employers across 37 states.