Fundraising Fox

James Mitchell

Investor

Chief Strategy Officer, Senior Executive Vice President at Tencent Holdings