There are 568 salary records for Andres Lopez with 142 different job titles from 160 employers across 21 states.