Ben Thomas Location
Sheffield, GB
Ben Thomas Work
- 2024 - now Chief Technology Officer @ Instruct3D
- 2017 - now Research Associate @ University of Sheffield
Ben Thomas Education
Ben Thomas Summary
Ben Thomas, based in Sheffield, GB, is currently a Chief Technology Officer at Instruct3D. Ben Thomas brings experience from previous roles at University of Sheffield. Ben Thomas holds a 2006 - 2011 Master’s Degree in Physics and Astronomy @ The University of Sheffield. Ben Thomas has 1 emails on RocketReach.