There are 140 salary records for Mark Peterson with 85 different job titles from 116 employers across 33 states.