There are 500 salary records for Richard Welch C with 124 different job titles from 125 employers across 28 states.