There are 263 salary records for John Lewis D with 169 different job titles from 205 employers across 40 states.