There are 448 salary records for Michael Lewis L with 281 different job titles from 337 employers across 43 states.