There are 458 salary records for Richard Becker with 95 different job titles from 120 employers across 28 states.