There are 1,542 salary records for Robert Russell with 324 different job titles from 418 employers across 45 states.