Ben Lancaster's Location
London, England, GB
Ben Lancaster's Work
Ben Lancaster's Education
Ben Lancaster's Skills
Ben Lancaster's Summary
Ben Lancaster, based in London, England, GB, is currently a Director of Customer Success - Northern Europe at Citrix, bringing experience from previous roles at Citrix. Ben Lancaster holds a 1992 - 1995 Swansea University. With a robust skill set that includes Solution Selling, Cloud Computing, SaaS, Enterprise Software, Channel and more, Ben Lancaster contributes valuable insights to the industry. Ben Lancaster has 2 emails on RocketReach.