James Schembri Location
United Kingdom
James Schembri Work
James Schembri Education
James Schembri Summary
James Schembri, based in United Kingdom, is currently a Customer Success Lead at Vestd. James Schembri brings experience from previous roles at Vestd, Technical Executive Search and Dyball Associates Limited. James Schembri holds a 2013 - 2016 History (1:1 BA Honours) in Humanities/Humanistic Studies @ University of Nottingham. James Schembri has 1 emails on RocketReach.