a man wearing glasses

Bin Ren



Bin is the Chief Executive Officer of Elwood Asset Management LLP. Previously he was the Chief Investment Officer of the Systematic Investment Group at Brevan Howard Asset Management LLP where he managed multiple UCITS investment funds. Before that he was a Partner and Portfolio Manager at Decura Group, responsible for quantitative research and investment. He started his career at Barclays Capital as an equity exotics trader managing quantitative investment strategies.

Related Event Sessions

No related event sessions to show.