There are 548 salary records for William Newman with 128 different job titles from 143 employers across 31 states.