There are 388 salary records for Edwin Santiago with 82 different job titles from 75 employers across 17 states.