There are 689 salary records for Michael John Pimental with 167 different job titles from 230 employers across 33 states.