There are 810 salary records for Peter Anderson with 178 different job titles from 227 employers across 38 states.