There are 933 salary records for Richard Wagner with 207 different job titles from 247 employers across 34 states.