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