There are 688 salary records for Michael Bauer with 133 different job titles from 186 employers across 35 states.