Chris Russell's Location
United States
Chris Russell's Work
Chris Russell's Education
Chris Russell's Summary
Chris Russell, based in United States, is currently a Account Executive at Trellus, bringing experience from previous roles at WL Concepts & Production, Inc., AudioPros Reps, Inc., SK Systems and Group One Ltd.. Chris Russell holds a Massapequa High School. Chris Russell has 1 email on RocketReach.