Ellen Russell's Location
Portland, OR, US
Ellen Russell's Work
Ellen Russell's Education
Ellen Russell's Summary
Ellen Russell, based in Portland, OR, US, is currently a Payroll Administrator at Alliant Systems, bringing experience from previous roles at Northwest Acute Care Specialists and Paychex. Ellen Russell holds a 1999 - 2003 Bachelor's Degree in Electrical and Computer Engineering @ The Johns Hopkins University. Ellen Russell has 1 email on RocketReach.