There are 1,232 salary records for Robert Mcdonald L with 269 different job titles from 318 employers across 39 states.