Harris Gorre (pictured) will head up Investec’s financial products business across Europe after four years leading institutional structured products sales as head of Europe, Middle East & Africa (Emea).