There are 319 salary records for Michael Martinez B with 121 different job titles from 216 employers across 35 states.