There are 261 salary records for Michael Andrade with 71 different job titles from 79 employers across 15 states.