iTech Capital

A global investment manager specialising in the high growth stages of industry-changing, internet-based businesses.