There are 733 salary records for Daniel Castillo with 173 different job titles from 198 employers across 22 states.