There are 1,293 salary records for David Murray L with 279 different job titles from 331 employers across 40 states.