There are 882 salary records for Steven Lopez J Sr with 197 different job titles from 203 employers across 21 states.