There are 337 salary records for Russell Allen R with 86 different job titles from 113 employers across 29 states.