There are 132 salary records for Mario Lopez P. with 93 different job titles from 96 employers across 19 states.