There are 278 salary records for Gregory Peters with 71 different job titles from 89 employers across 21 states.