There are 671 salary records for Erica Lopez M with 184 different job titles from 198 employers across 20 states.