There are 203 salary records for Lee Richard Smith with 147 different job titles from 146 employers across 34 states.