There are 1,374 salary records for Michael Peters with 266 different job titles from 377 employers across 41 states.