There are 622 salary records for Cristina Lopez with 145 different job titles from 182 employers across 21 states.