Bin Ren

Elwood Asset Management

CEO

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.



Articles Featuring Bin Ren