There are 42 salary records for Gabriela Perez Castro with 18 different job titles from 35 employers across 11 states.