Communications & Thought Leadership Lead, EMEA job at Susquehanna International Group, LLP