There are 376 salary records for Margaret Lopez P with 78 different job titles from 101 employers across 19 states.