There are 696 salary records for Mario Flores with 178 different job titles from 189 employers across 20 states.