Simon Carpenter

Simon Carpenter

Chief Technology Advisor at SAP Africa
Location:South Africa

Profile

Chief Technology Advisor at SAP Africa

Read more
Let's do Biz