There are 93 salary records for David Michael R with 64 different job titles from 77 employers across 36 states.