Schonfeld Hires Niamh Taylor as Head of EMEA, Strengthening Global Footprint & Growth Initiatives Read more