There are 379 salary records for Ivan Lopez Alicea J with 95 different job titles from 123 employers across 20 states.