There are 405 salary records for Daniel Contreras with 104 different job titles from 118 employers across 16 states.