There are 311 salary records for Robert Lewis with 155 different job titles from 254 employers across 38 states.