Chris Russell's Location
Leeds, GB
Chris Russell's Work
Chris Russell's Education
Chris Russell's Summary
Chris Russell, based in Leeds, GB, is currently a Technical Lead at Tred, bringing experience from previous roles at Tred, iDENprotect, William Hill and Swivel Secure. Chris Russell holds a 1998 - 2001 MBA in Product Development Strategy @ Henley Business School. Chris Russell has 1 email on RocketReach.