Selby Jennings
–
London, Greater London, United Kingdom
About the Firm An independent, forward-thinking asset management firm headquartered in a major financial center, managing multi-billion-pound client assets. The firm manages a range of traditional and hedge fund products across equity, credit and... - Dec 13