There are 469 salary records for Kramer David A with 104 different job titles from 145 employers across 30 states.