There are 142 salary records for Phillip Russell with 38 different job titles from 54 employers across 20 states.