There are 559 salary records for Cynthia Castillo D with 131 different job titles from 157 employers across 15 states.