There are 136 salary records for Robert Martin Peterson with 107 different job titles from 100 employers across 6 states.