Renre
–
London, Greater London, United Kingdom
... Our team includes actuaries, attorneys, cash investors, chartered financial analysts, investment bankers, software developers, and (re)insurance and claims experts. Our diversity of experience and collaborative culture enable us to create innovative ... - May 23