There are 800 salary records for Miguel Cruz with 171 different job titles from 192 employers across 22 states.