Ben Owen

EMEA SAP Sales and Business Head at Amazon Web Services

Driving Cloud Innovation & Strategy | Ensuring Customer Success in the Digital Economy | SAP | Strategic Leader

Why millions of flowers and plants are billed in the cloud

Ben Owen

Customers only demand one thing from your financial systems: 100 percent availability.…

lees verder