Technology People South Africa

Mark Schech

Mark Schech

Executive for Africa at Innervation PAN African Payment Solutions
Location:South Africa

Profile

Mark Schech is the executive for Africa at Innervation PAN African Payment Solutions.

Let's do Biz