There are 273 salary records for Michael James Bratt with 168 different job titles from 213 employers across 37 states.