There are 209 salary records for Martin Castro C with 44 different job titles from 68 employers across 13 states.