There are 440 salary records for Robert Martin Peterson with 257 different job titles from 348 employers across 46 states.