There are 673 salary records for William Perez Jr with 148 different job titles from 166 employers across 25 states.