Ben Orrell Location
London, GB
Ben Orrell Work
Ben Orrell Education
Ben Orrell Skills
Ben Orrell Summary
Ben Orrell, based in London, GB, is currently a Developer Advocate and Customer Experience Manager at Terra Quantum AG. Ben Orrell brings experience from previous roles at Swyft and SportPursuit. Ben Orrell holds a 2011 - 2014 Bachelor Of Science in Psychology @ Cardiff University. With a robust skill set that includes Customer Experience Management, KPI Reporting, Team Management, Account Management, Customer Service Management and more. Ben Orrell has 1 emails on RocketReach.