Annika Russell's Location
London, GB
Annika Russell's Education
Keele University
2001 - 2004
Annika Russell's Summary
Annika Russell, based in London, GB, is currently a Technical Recruiter at The Allegis Group. Annika Russell holds a 2001 - 2004 Keele University. Annika Russell has 2 emails on RocketReach.