There are 150 salary records for Michael Sanchez B with 80 different job titles from 111 employers across 21 states.