Glenn Russell's Location
Larne, GB
Glenn Russell's Work
Glenn Russell's Education
Glenn Russell's Summary
Glenn Russell, based in Larne, GB, is currently a Global Head of Engineering at Qarik Group, bringing experience from previous roles at Qarik Group, EQUIIS and State Street. Glenn Russell holds a 1996 - 2000 First Class in Computer Science @ Queen's University Belfast. Glenn Russell has 1 email on RocketReach.