There are 908 salary records for Michelle Peterson with 218 different job titles from 308 employers across 41 states.