There are 148 salary records for Peterson John W with 88 different job titles from 131 employers across 32 states.