Contributor

Simon Carpenter

Chief Technology Advisor, SAP Afrika

Chief Technology Advisor, SAP Afrika