There are 393 salary records for Michael Martinez B with 270 different job titles from 264 employers across 34 states.