James Russell's Location
Sheffield, GB
James Russell's Work
James Russell's Education
James Russell's Summary
James Russell, based in Sheffield, GB, is currently a Head of Innovation and Support at Phasefocus, bringing experience from previous roles at Phasefocus. James Russell holds a 2007 - 2011 Doctor of Philosophy - PhD in Physics @ University of Nottingham. James Russell has 1 email on RocketReach.