There are 932 salary records for Joshua Martinez D with 263 different job titles from 279 employers across 32 states.