There are 1,457 salary records for William Murray R with 312 different job titles from 378 employers across 40 states.