There are 83 salary records for Jennifer Cruz M with 40 different job titles from 65 employers across 21 states.