Designed by
Title
Steve Lucas delivers an address to SAP TechEd 2015 conference #62408486
Description
BARCELONA, SPAIN ââ¬â NOVEMBER 10, 2015: Global President SAP Platform Solutions Steve Lucas delivers an address to SAP TechEd 2015 conference on November 10, 2015 in Barcelona, Spain
This image is editorial