There are 456 salary records for Douglas Harris M with 118 different job titles from 131 employers across 29 states.