There are 1,036 salary records for Robert Torres with 229 different job titles from 239 employers across 29 states.