There are 3,550 salary records for David Martinez L with 747 different job titles from 826 employers across 42 states.