Neil Barry's Location
United Kingdom
Neil Barry's Work
Neil Barry's Education
Neil Barry's Summary
Neil Barry, based in United Kingdom, is currently a Account Executive at StreamSets Inc., bringing experience from previous roles at SynerLeap, Ventuure, Manual.to and Swarm64. Neil Barry holds a Masters in GIS @ University of Leeds. Neil Barry has 1 email on RocketReach.