There are 1,038 salary records for Michael Chavez D with 242 different job titles from 276 employers across 30 states.