Alex Barton's Location
Stevenage, Hertfordshire, United Kingdom
Alex Barton's Work
Alex Barton's Summary
Alex Barton, based in Stevenage, Hertfordshire, United Kingdom, is currently a Sales at Ulo Optics LTD, bringing experience from previous roles at PTR Optics. Alex Barton has 1 email on RocketReach.