There are 512 salary records for Todd Lewis D with 114 different job titles from 144 employers across 29 states.