There are 2,292 salary records for William Lewis C with 465 different job titles from 611 employers across 48 states.