There are 2,070 salary records for Miguel Garcia with 467 different job titles from 466 employers across 33 states.