There are 456 salary records for David Lee E with 231 different job titles from 333 employers across 44 states.