Ben Strutt's Location
Leeds, GB
Ben Strutt's Work
Ben Strutt's Education
Ben Strutt's Summary
Ben Strutt, based in Leeds, GB, is currently a Senior Engineer at SourceWhale, bringing experience from previous roles at Aire Logic Limited and UCLA Physics and Astronomy. Ben Strutt holds a 2012 - 2016 Doctor of Philosophy - PhD @ UCL. Ben Strutt has 1 email on RocketReach.