There are 452 salary records for Sandra Silva with 106 different job titles from 140 employers across 19 states.