Stephen Babbage, based in Palma, IB, ES, is currently a Senior Director at Proservartner, bringing experience from previous roles at Allegra Consulting SLU and Hotelbeds Group. Stephen Babbage holds a 1998 - 1998 Banking & Securities in Global Financial Services @ IMD (International Institute for Management Development) - Business Programs. With a robust skill set that includes Leadership, Auditing, IT Strategy, Six Sigma, Information Technology and more, Stephen Babbage contributes valuable insights to the industry. Stephen Babbage has 4 emails on RocketReach.