There are 1,046 salary records for Martinez Pedro Almaguer with 231 different job titles from 266 employers across 27 states.