There are 258 salary records for Michael Ott with 63 different job titles from 79 employers across 20 states.