Hi
Have googled them but a lot of the information is US based. Really not much about the UK firm, and specifically about the role they are recruiting for.
I understand they are a real cutting edge technology firm, but the vacancy advertised sounds more like a equity research with potential...