David is an experienced investment professional and investor with a long-standing involvement in financial markets. He previously managed an emerging markets investment team for Credit Suisse Securities (Europe) Limited.

He was formerly a trustee director of a major pension fund and vice chair of its investment committee and is a member of the Salvation Army International Trust Investment Board. He was appointed to the Northern Venture Trust board in 2014.