John Ng

John Ng

Passion for tech and marketing.
5 points
45 Upvotes