Analyst - BGC Partners

London