There are 318 salary records for Douglas Ross B with 79 different job titles from 100 employers across 28 states.