There are 373 salary records for David Lewis A with 239 different job titles from 291 employers across 41 states.