John Kotsaftis

John Kotsaftis

Corporate Officer/Principal en NASPERS LIMITED .

Technology Services