There are 330 salary records for David Mayer R with 61 different job titles from 87 employers across 20 states.