There are 6,623 salary records for Michael Anderson A with 1,236 different job titles from 1,578 employers across 51 states.