There are 7,994 salary records for David Miller P with 1,354 different job titles from 1,796 employers across 51 states.