There are 685 salary records for David Reid R with 154 different job titles from 184 employers across 33 states.