There are 1,707 salary records for Torres David Mercado with 346 different job titles from 387 employers across 31 states.