There are 674 salary records for Steven Perez with 137 different job titles from 164 employers across 18 states.