Michael Shapiro

Michael Shapiro

Managing Director at Synthesis
Location:South Africa

Profile

Managing Director at Synthesis

Let's do Biz