There are 139 salary records for Mario Lopez P. with 99 different job titles from 97 employers across 18 states.