TV
Telstra Ventures
Our global sphere of knowledge drives our investment thesis across all industries. We serve on the boards on some of the most innovative technology companies in…
MC
Mangusta Capital
Drawing its name from the Italian word for 'Mongoose', Mangusta embodies the spirit of a tactical hunter — swift, precise, and unrelenting in its pursuit of the…