There are 2,189 salary records for Robert Lopez with 463 different job titles from 477 employers across 33 states.