There are 2,189 salary records for Lee Richard with 467 different job titles from 513 employers across 50 states.