There are 1,815 salary records for John Martinez with 433 different job titles from 453 employers across 32 states.