Ben Armitage's Location
Oxford, GB
Ben Armitage's Work
Ben Armitage's Education
Ben Armitage's Summary
Ben Armitage, based in Oxford, GB, is currently a Trainee Investment Analyst at Evenlode Investment, bringing experience from previous roles at University of Oxford and Oxford Technology Management. Ben Armitage holds a 2016 - 2021 Doctor of Philosophy - PhD in Materials Science @ University of Oxford. Ben Armitage has 1 email on RocketReach.